Mock Version: 1.4.21 Mock Version: 1.4.21 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/ompl.spec'], chrootPath='/var/lib/mock/f33-build-193390-46963/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/ompl.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1587168000 Wrote: /builddir/build/SRPMS/ompl-1.4.2-1.fc33.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/ompl.spec'], chrootPath='/var/lib/mock/f33-build-193390-46963/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=432000uid=987gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/ompl.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1587168000 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.OspwSY + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf ompl-1.4.2-Source + /usr/bin/tar -xof - + /usr/bin/gzip -dc /builddir/build/SOURCES/ompl-1.4.2-Source.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd ompl-1.4.2-Source + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + rm -rf src/external/ + rm -rf scripts/plannerarena + echo 'Patch #0 (ompl-1.4.2-cmakeinstall.patch):' Patch #0 (ompl-1.4.2-cmakeinstall.patch): + /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .cmakeinstall --fuzz=0 patching file ./CMakeLists.txt Patch #1 (ompl-1.4.2-testfailure.patch): + echo 'Patch #1 (ompl-1.4.2-testfailure.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .testfailure --fuzz=0 patching file ./src/ompl/datastructures/NearestNeighborsFLANN.h + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.TJ0Ki0 + umask 022 + cd /builddir/build/BUILD + cd ompl-1.4.2-Source + mkdir build + cd build + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_SKIP_RPATH=ON -DOMPL_BUILD_PYBINDINGS=OFF -DOMPL_LIB_INSTALL_DIR=lib64 -DBOOST_LIBRARYDIR=/usr/lib64 -DODE_LIB_PATH=/usr/lib64 -DBUILD_OMPL_TESTS=ON -DOMPL_ODESOLVER=ON -DOMPL_REGISTRATION=OFF .. -- The CXX compiler identification is GNU 10.0.1 -- The C compiler identification is GNU 10.0.1 -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc - works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Building Release -- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0") -- Found PkgConfig: /usr/bin/pkg-config (found version "1.6.3") -- Checking for module 'flann' -- Found flann, version 1.8.4 CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (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. -- Found FLANN: flann_cpp -- Checking for module 'libspot' -- Package 'libspot', required by 'virtual:world', not found CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:272 (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. -- Could NOT find SPOT (missing: SPOT_LIBRARIES SPOT_INCLUDE_DIRS) -- Could NOT find PY_pyplusplus (missing: PY_PYPLUSPLUS) -- Could NOT find PY_pygccxml (missing: PY_PYGCCXML) -- Could NOT find castxml (missing: CASTXML) -- The following features have been enabled: * OMPL_BUILD_TESTS, Whether to build the unit tests. * OMPL_BUILD_DEMOS, Whether to build the OMPL demo programs. -- The following OPTIONAL packages have been found: * Threads, Pthreads is sometimes needed, depending on OS / compiler. * OpenDE, The Open Dynamics Engine can be used as a "black box" for kinodynamic planning. * flann (required version >= 1.8.3), If detetected, FLANN can be used for nearest neighbor queries by OMPL. * PkgConfig, Used to find (compilation flags for) dependencies. * Doxygen, Used to create the OMPL documentation (i.e., http://ompl.kavrakilab.org). -- The following REQUIRED packages have been found: * Eigen3, A linear algebra library used throughout OMPL. * Boost (required version >= 1.54), Used throughout OMPL for data serialization, graphs, etc. -- The following features have been disabled: * OMPL_VERSIONED_INSTALL, Whether to install header files in /include/ompl-X.Y/ompl, where X and Y are the major and minor version numbers * OMPL_BUILD_PYBINDINGS, Whether to build the Python bindings. * OMPL_BUILD_PYTESTS, Whether to build/run the python binding unit tests. -- The following OPTIONAL packages have not been found: * MORSE, OMPL includes a plugin for the MORSE Robot Simulation engine. * Triangle, Used to create triangular decompositions of polygonal 2D environments. * spot, Used for constructing finite automata from LTL formulae. * Python, Used for python bindings. * castxml, Used to generate Python bindings. -- The following Python modules were NOT found: * pyplusplus pygccxml -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_OMPL_TESTS CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE LIB_SUFFIX ODE_LIB_PATH OMPL_LIB_INSTALL_DIR OMPL_ODESOLVER SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/ompl-1.4.2-Source/build + make -j4 /usr/bin/cmake -S/builddir/build/BUILD/ompl-1.4.2-Source -B/builddir/build/BUILD/ompl-1.4.2-Source/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ompl-1.4.2-Source/build/CMakeFiles /builddir/build/BUILD/ompl-1.4.2-Source/build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f src/ompl/CMakeFiles/ompl.dir/build.make src/ompl/CMakeFiles/ompl.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl/CMakeFiles/ompl.dir/DependInfo.cmake --color= Scanning dependencies of target ompl make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f src/ompl/CMakeFiles/ompl.dir/build.make src/ompl/CMakeFiles/ompl.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 0%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalLazySamples.cpp.o [ 0%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalStates.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/goals/src/GoalLazySamples.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalLazySamples.cpp cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/goals/src/GoalStates.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalStates.cpp [ 1%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalState.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/goals/src/GoalState.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalState.cpp [ 1%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalRegion.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/goals/src/GoalRegion.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalRegion.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalRegion.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalRegion.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalRegion.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalRegion.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalRegion.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalRegion.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalRegion.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalRegion.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalRegion.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalRegion.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalRegion.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalRegion.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalRegion.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalState.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalState.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalState.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalState.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalState.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalState.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalState.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalState.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalState.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalLazySamples.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalLazySamples.cpp:39: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalLazySamples.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalLazySamples.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalLazySamples.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalLazySamples.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalLazySamples.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalLazySamples.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalLazySamples.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalLazySamples.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalStates.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalStates.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalLazySamples.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalState.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalStates.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalStates.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalLazySamples.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalStates.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalStates.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalStates.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalStates.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalState.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalStates.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalStates.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalLazySamples.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalState.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalStates.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalStates.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalState.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalStates.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalStates.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalStates.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalStates.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalStates.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalStates.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalStates.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalStates.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalStates.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalStates.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalStates.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalStates.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalStates.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalStates.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MaximizeMinClearanceObjective.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/objectives/src/MaximizeMinClearanceObjective.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp [ 2%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MechanicalWorkOptimizationObjective.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/objectives/src/MechanicalWorkOptimizationObjective.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp [ 2%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MinimaxObjective.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/objectives/src/MinimaxObjective.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp [ 3%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/PathLengthOptimizationObjective.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/objectives/src/PathLengthOptimizationObjective.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MaximizeMinClearanceObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MaximizeMinClearanceObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MaximizeMinClearanceObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MaximizeMinClearanceObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MaximizeMinClearanceObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MaximizeMinClearanceObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MaximizeMinClearanceObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MaximizeMinClearanceObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MaximizeMinClearanceObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MaximizeMinClearanceObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MaximizeMinClearanceObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MaximizeMinClearanceObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MaximizeMinClearanceObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MechanicalWorkOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MechanicalWorkOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MechanicalWorkOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MechanicalWorkOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MechanicalWorkOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MechanicalWorkOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MechanicalWorkOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MechanicalWorkOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MechanicalWorkOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MechanicalWorkOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MechanicalWorkOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MechanicalWorkOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MechanicalWorkOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 3%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/StateCostIntegralObjective.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/objectives/src/StateCostIntegralObjective.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 3%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/informed/src/OrderedInfSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/samplers/informed/src/OrderedInfSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp [ 4%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/informed/src/PathLengthDirectInfSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/samplers/informed/src/PathLengthDirectInfSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp [ 4%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/informed/src/RejectionInfSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/samplers/informed/src/RejectionInfSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/StateCostIntegralObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/StateCostIntegralObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/StateCostIntegralObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/StateCostIntegralObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/StateCostIntegralObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/StateCostIntegralObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/StateCostIntegralObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/StateCostIntegralObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/StateCostIntegralObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/StateCostIntegralObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/StateCostIntegralObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/StateCostIntegralObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/StateCostIntegralObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/OrderedInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/OrderedInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/OrderedInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/OrderedInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/OrderedInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/OrderedInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/OrderedInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/OrderedInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/OrderedInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/OrderedInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/OrderedInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/OrderedInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/OrderedInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/PathLengthDirectInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/PathLengthDirectInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/PathLengthDirectInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/PathLengthDirectInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/PathLengthDirectInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/PathLengthDirectInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/PathLengthDirectInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/PathLengthDirectInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/PathLengthDirectInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/PathLengthDirectInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/PathLengthDirectInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/PathLengthDirectInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/PathLengthDirectInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 5%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/BridgeTestValidStateSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/samplers/src/BridgeTestValidStateSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/RejectionInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/RejectionInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/RejectionInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/RejectionInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/RejectionInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/RejectionInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/RejectionInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/RejectionInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/RejectionInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/RejectionInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/RejectionInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/RejectionInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/RejectionInfSampler.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 5%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/GaussianValidStateSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/samplers/src/GaussianValidStateSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp [ 5%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/InformedStateSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/samplers/src/InformedStateSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp [ 6%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/MaximizeClearanceValidStateSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/samplers/src/MaximizeClearanceValidStateSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp:2: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp:2: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp:2: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp:2: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp:2: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp:2: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp:2: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp:2: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp:2: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp:2: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp:2: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp:2: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp:2: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 6%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/MinimumClearanceValidStateSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/samplers/src/MinimumClearanceValidStateSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 7%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/ObstacleBasedValidStateSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/samplers/src/ObstacleBasedValidStateSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp [ 7%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/UniformValidStateSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/samplers/src/UniformValidStateSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp [ 7%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasChart.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasChart.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp:41: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp:41: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp:41: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp:41: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp:41: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp:41: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp:41: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp:41: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp:41: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp:41: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp:41: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp:41: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp:41: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 8%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasStateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasStateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp [ 8%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/ConstrainedStateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/constraint/src/ConstrainedStateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp [ 9%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/ProjectedStateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/constraint/src/ProjectedStateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_sum_op; LhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; RhsType = const Eigen::Product, Eigen::Ref >, 0>; Eigen::CwiseBinaryOp::Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Product, Eigen::Ref >, 0>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:27:1: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::operator+(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Product, Eigen::Ref >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:187:31: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose >; _Rhs = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose >; Eigen::Product::Rhs = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >; Derived = Eigen::Transpose >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:226:53: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_difference_op; LhsType = const Eigen::Ref >; RhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::Ref >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:19:1: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Ref >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:235:39: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose >; _Rhs = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose >; Eigen::Product::Rhs = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Transpose >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:235:45: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/TangentBundleStateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/constraint/src/TangentBundleStateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp In file included from /usr/include/eigen3/Eigen/QR:34, from /usr/include/eigen3/Eigen/Dense:4, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h: In instantiation of 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]': /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:332:32: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 332 | Block hCoeffsSegment = hCoeffs.segment(k,bs); | ^~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:424:57: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:77:7: warning: implicitly-declared 'constexpr Eigen::internal::no_assignment_operator::no_assignment_operator(const Eigen::internal::no_assignment_operator&)' is deprecated [-Wdeprecated-copy] 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:367, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h:92:29: note: because 'Eigen::internal::no_assignment_operator' has user-provided 'Eigen::internal::no_assignment_operator& Eigen::internal::no_assignment_operator::operator=(const Eigen::internal::no_assignment_operator&)' 92 | no_assignment_operator& operator=(const no_assignment_operator&); | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:466, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Dot.h:127:11: note: synthesized method 'Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >::CwiseBinaryOp(const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >&)' first required here 127 | _Nested n(derived()); | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:87:54: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/DiscreteStateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/src/DiscreteStateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_score_coeff_op; XprType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:123:10: required from 'const Eigen::CwiseUnaryOp Eigen::MatrixBase::unaryExpr(const CustomUnaryOp&) const [with CustomUnaryOp = Eigen::internal::scalar_score_coeff_op; Derived = Eigen::Block, -1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:522:35: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:121:7: required from 'Eigen::FullPivLU& Eigen::FullPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:472:10: required from 'Eigen::FullPivLU::FullPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:886:10: required from 'const Eigen::FullPivLU::PlainObject> Eigen::MatrixBase::fullPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:161:62: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, -1, 1, true>, -1, 1, false>; _Rhs = Eigen::Block, 1, -1, false>, 1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::Product::Rhs = Eigen::Block, 1, -1, false>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 1, -1, false>, 1, -1, false>; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:563:85: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:121:7: required from 'Eigen::FullPivLU& Eigen::FullPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:472:10: required from 'Eigen::FullPivLU::FullPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:886:10: required from 'const Eigen::FullPivLU::PlainObject> Eigen::MatrixBase::fullPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:161:62: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 1, -1, false>, 1, -1, false>::Block(const Eigen::Block, 1, -1, false>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, false>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularView::MatrixType = const Eigen::Transpose, -1, -1, false> >]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 6>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:93: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, false> >::Transpose(const Eigen::Transpose, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; _Rhs = Eigen::Block, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>; _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false> >, 6>::TriangularView(const Eigen::TriangularView, -1, -1, false> >, 6>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false> >, 6>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false> >, 6>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, 2>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, 2>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = Eigen::Matrix; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:94:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, 2>::TriangularView(const Eigen::TriangularView, 2>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Matrix; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, 2>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1; Eigen::TriangularView::MatrixType = const Eigen::Transpose >]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = Eigen::Matrix; unsigned int _Mode = 2; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView >, 1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:63: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView >, 1>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView >, 1>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView >, 1>::TriangularView(const Eigen::TriangularView >, 1>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView >, 1>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView >, 1>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, -1, -1, false>, 5>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:22: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, 5>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, -1, 1, false> >; _Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:512, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h: In instantiation of 'Eigen::internal::redux_evaluator<_XprType>::redux_evaluator(const XprType&) [with _XprType = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 0>; Eigen::internal::redux_evaluator<_XprType>::XprType = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 0>]': /usr/include/eigen3/Eigen/src/Core/Redux.h:416:17: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op; Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 0>; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Redux.h:438:25: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 0>; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:497:55: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:121:7: required from 'Eigen::FullPivLU& Eigen::FullPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:472:10: required from 'Eigen::FullPivLU::FullPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:886:10: required from 'const Eigen::FullPivLU::PlainObject> Eigen::MatrixBase::fullPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:161:62: required from here /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h:56:7: warning: implicitly-declared 'constexpr Eigen::MatrixBase, const Eigen::Matrix >, Eigen::internal::member_sum, 0> >::MatrixBase(const Eigen::MatrixBase, const Eigen::Matrix >, Eigen::internal::member_sum, 0> >&)' is deprecated [-Wdeprecated-copy] 56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr >::type, | ^~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase, const Eigen::Matrix >, Eigen::internal::member_sum, 0> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 0>]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:512, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h:56:7: warning: implicitly-declared 'constexpr Eigen::internal::no_assignment_operator::no_assignment_operator(const Eigen::internal::no_assignment_operator&)' is deprecated [-Wdeprecated-copy] 56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr >::type, | ^~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:367, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h:92:29: note: because 'Eigen::internal::no_assignment_operator' has user-provided 'Eigen::internal::no_assignment_operator& Eigen::internal::no_assignment_operator::operator=(const Eigen::internal::no_assignment_operator&)' 92 | no_assignment_operator& operator=(const no_assignment_operator&); | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:478, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Redux.h:338:95: note: synthesized method 'Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 0>::PartialReduxExpr(const Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 0>&)' first required here 338 | EIGEN_DEVICE_FUNC explicit redux_evaluator(const XprType &xpr) : m_evaluator(xpr), m_xpr(xpr) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:440, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:1294:54: note: initializing argument 1 of 'Eigen::internal::evaluator >::evaluator(Eigen::internal::evaluator >::XprType) [with ArgType = const Eigen::CwiseUnaryOp, const Eigen::Matrix >; MemberOp = Eigen::internal::member_sum; int Direction = 0; Eigen::internal::evaluator >::XprType = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 0>]' 1294 | EIGEN_DEVICE_FUNC explicit evaluator(const XprType xpr) | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type Eigen::MatrixBase::triangularView() const [with unsigned int Mode = 5; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type = const Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:127: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::Product::Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product > Eigen::operator*(const Eigen::MatrixBase&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::MatrixType = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:630:51: required from 'typename Eigen::MatrixBase::TriangularViewReturnType::Type Eigen::MatrixBase::triangularView() [with unsigned int Mode = 2; Derived = Eigen::Block, -1, -1, false>; typename Eigen::MatrixBase::TriangularViewReturnType::Type = Eigen::TriangularView, -1, -1, false>, 2>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:128: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; _Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int Option = 0; Eigen::Product::Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Eigen::Product::Rhs = Eigen::TriangularView, -1, -1, false>, 2>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product > Eigen::operator*(const Eigen::MatrixBase&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::Block, 1, -1, true>, 1, -1, false>; _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:61: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, 2>::TriangularView(const Eigen::TriangularView, -1, -1, false>, 2>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, 2>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:38: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:90: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:48: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 6>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:93: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase::RowXpr Eigen::DenseBase::row(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::RowXpr = Eigen::Block, -1, -1, false>, 1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:630:51: required from 'typename Eigen::MatrixBase::TriangularViewReturnType::Type Eigen::MatrixBase::triangularView() [with unsigned int Mode = 5; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; typename Eigen::MatrixBase::TriangularViewReturnType::Type = Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 5>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:490:47: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; _Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Eigen::Product::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:492:30: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, -1, 1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:561:23: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:121:7: required from 'Eigen::FullPivLU& Eigen::FullPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:472:10: required from 'Eigen::FullPivLU::FullPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:886:10: required from 'const Eigen::FullPivLU::PlainObject> Eigen::MatrixBase::fullPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:161:62: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, 1, true>::Block(const Eigen::Block, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 1, -1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, 1, -1, false>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 1, -1, false>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:563:103: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:121:7: required from 'Eigen::FullPivLU& Eigen::FullPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:472:10: required from 'Eigen::FullPivLU::FullPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:886:10: required from 'const Eigen::FullPivLU::PlainObject> Eigen::MatrixBase::fullPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:161:62: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 1, -1, false>::Block(const Eigen::Block, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::Block, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 1, -1, false>, 1, -1, false>; Func = Eigen::internal::generic_product_impl, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::Block, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 1, -1, false>, 1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1, false>; Lhs = Eigen::Block, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:563:55: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:121:7: required from 'Eigen::FullPivLU& Eigen::FullPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:472:10: required from 'Eigen::FullPivLU::FullPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:886:10: required from 'const Eigen::FullPivLU::PlainObject> Eigen::MatrixBase::fullPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:161:62: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:275:58: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 275 | typename nested_eval::type actual_lhs(lhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 9; Eigen::TriangularView::MatrixType = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:630:51: required from 'typename Eigen::MatrixBase::TriangularViewReturnType::Type Eigen::MatrixBase::triangularView() [with unsigned int Mode = 9; Derived = Eigen::Block, -1, -1, false>; typename Eigen::MatrixBase::TriangularViewReturnType::Type = Eigen::TriangularView, -1, -1, false>, 9>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:679:73: required from 'void Eigen::internal::kernel_retval >::evalTo(Dest&) const [with Dest = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/misc/Kernel.h:56:71: required from 'void Eigen::internal::kernel_retval_base::evalTo(Dest&) const [with Dest = Eigen::Matrix; _DecompositionType = Eigen::FullPivLU >]' /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:48: required from 'void Eigen::ReturnByValue::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::internal::kernel_retval_base > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:838:19: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::ReturnByValue&) [with T = Eigen::ReturnByValue > > >; OtherDerived = Eigen::internal::kernel_retval_base > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::ReturnByValue > > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::ReturnByValue > > >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:41: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::MatrixType = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:630:51: required from 'typename Eigen::MatrixBase::TriangularViewReturnType::Type Eigen::MatrixBase::triangularView() [with unsigned int Mode = 2; Derived = Eigen::Block, -1, -1, false>; typename Eigen::MatrixBase::TriangularViewReturnType::Type = Eigen::TriangularView, -1, -1, false>, 2>]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:687:37: required from 'void Eigen::internal::kernel_retval >::evalTo(Dest&) const [with Dest = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/misc/Kernel.h:56:71: required from 'void Eigen::internal::kernel_retval_base::evalTo(Dest&) const [with Dest = Eigen::Matrix; _DecompositionType = Eigen::FullPivLU >]' /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:48: required from 'void Eigen::ReturnByValue::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::internal::kernel_retval_base > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:838:19: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::ReturnByValue&) [with T = Eigen::ReturnByValue > > >; OtherDerived = Eigen::internal::kernel_retval_base > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::ReturnByValue > > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::ReturnByValue > > >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:41: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_opposite_op; XprType = const Eigen::Block, 1, -1, false>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:45:28: required from 'const NegativeReturnType Eigen::MatrixBase::operator-() const [with Derived = Eigen::Block, 1, -1, false>, 1, -1, false>; Eigen::MatrixBase::NegativeReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, 1, -1, false>, 1, -1, false> >]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:696:90: required from 'void Eigen::internal::kernel_retval >::evalTo(Dest&) const [with Dest = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/misc/Kernel.h:56:71: required from 'void Eigen::internal::kernel_retval_base::evalTo(Dest&) const [with Dest = Eigen::Matrix; _DecompositionType = Eigen::FullPivLU >]' /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:48: required from 'void Eigen::ReturnByValue::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::internal::kernel_retval_base > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:838:19: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::ReturnByValue&) [with T = Eigen::ReturnByValue > > >; OtherDerived = Eigen::internal::kernel_retval_base > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::ReturnByValue > > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::ReturnByValue > > >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:41: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 1, -1, false>, 1, -1, false>::Block(const Eigen::Block, 1, -1, false>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, false>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:285:35: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:285:35: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:285:35: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstColXpr = const Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:70: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:272:10: required from 'Eigen::DenseBase::ConstBlockXpr Eigen::DenseBase::bottomRightCorner(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstBlockXpr = const Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:84: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:429:16: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_score_coeff_op; XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:123:10: required from 'const Eigen::CwiseUnaryOp Eigen::MatrixBase::unaryExpr(const CustomUnaryOp&) const [with CustomUnaryOp = Eigen::internal::scalar_score_coeff_op; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:381:43: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:436:26: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; _Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::Product::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:406:78: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:436:26: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:460:17: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase::ColXpr Eigen::DenseBase::col(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ColXpr = Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:280:12: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op; LhsType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; RhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase::operator/(const T&) const [with T = double; Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:91:22: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:280:58: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:285:35: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:38: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:285:35: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 1, -1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, 1, -1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 1, -1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:28: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 1, -1, true>::Block(const Eigen::Block, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:960:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::tail(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:78: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 378 | LhsNested actual_lhs(lhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 379 | RhsNested actual_rhs(rhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase::RowXpr Eigen::DenseBase::row(Eigen::Index) [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::RowXpr = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:480:16: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:280:48: required from 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::Block, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 1, -1, false>, 1, -1, false>; Func = Eigen::internal::generic_product_impl, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::Block, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 1, -1, false>, 1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1, false>; Lhs = Eigen::Block, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, true>, -1, 1, false>, Eigen::Block, 1, -1, false>, 1, -1, false>, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:563:55: required from 'void Eigen::FullPivLU::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:121:7: required from 'Eigen::FullPivLU& Eigen::FullPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:472:10: required from 'Eigen::FullPivLU::FullPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:886:10: required from 'const Eigen::FullPivLU::PlainObject> Eigen::MatrixBase::fullPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:161:62: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, -1, -1, false>, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:280:20: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:44:80: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:280:58: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:76:71: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:280:58: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase::RowXpr Eigen::DenseBase::row(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::RowXpr = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:285:35: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase::ColXpr Eigen::DenseBase::col(Eigen::Index) [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Eigen::DenseBase::ColXpr = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:381:17: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:436:26: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase::RowXpr Eigen::DenseBase::row(Eigen::Index) [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Eigen::DenseBase::RowXpr = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:390:17: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:436:26: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >; Eigen::internal::generic_product_impl::Scalar = double]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >; Derived = Eigen::internal::generic_product_impl >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >; Derived = Eigen::internal::generic_product_impl >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:25: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >, 0>; OtherDerived = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Matrix >, 0>; Derived = Eigen::Block, -1, 1, false>]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:226:53: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 378 | LhsNested actual_lhs(lhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::internal::generic_product_impl::Scalar = double]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::internal::generic_product_impl >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::internal::generic_product_impl >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:25: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>; OtherDerived = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Ref >; Src = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Ref >; Src = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>; Derived = Eigen::Ref >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:235:45: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 378 | LhsNested actual_lhs(lhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 1, -1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:960:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::tail(Eigen::Index) const [with Derived = Eigen::Block, 1, -1, false>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 1, -1, false>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/FullPivLU.h:676:73: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/ReturnByValue.h:62:48: required from 'void Eigen::ReturnByValue::evalTo(Dest&) const [with Dest = Eigen::Matrix; Derived = Eigen::internal::kernel_retval_base > >]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:838:19: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::ReturnByValue&) [with T = Eigen::ReturnByValue > > >; OtherDerived = Eigen::internal::kernel_retval_base > >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::ReturnByValue > > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/DenseBase.h:406:48: required from 'Eigen::DenseBase::EvalReturnType Eigen::DenseBase::eval() const [with Derived = Eigen::ReturnByValue > > >; Eigen::DenseBase::EvalReturnType = const Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:41: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 1, -1, false>::Block(const Eigen::Block, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:74:64: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:194:21: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:381:25: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:406:94: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>; Func = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>, 0>; ExpressionType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:406:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:275:58: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 275 | typename nested_eval::type actual_lhs(lhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 378 | LhsNested actual_lhs(lhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 379 | RhsNested actual_rhs(rhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = Eigen::Block, 1, -1, true>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:191:21: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>, -1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>, -1, -1, true>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false>, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, 5>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, 5>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, true>::Block(const Eigen::Block, -1, -1, false>, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:26: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Transpose, -1, 1, false> >; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:43: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase::ColXpr Eigen::DenseBase::col(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ColXpr = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:280:17: required from 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; _Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int Option = 1; Eigen::Product::Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Eigen::Product::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product Eigen::MatrixBase::lazyProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:50: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:452:25: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:64: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 5; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Matrix; Rhs = Eigen::Matrix; int Side = 1; int Mode = 5]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Matrix; unsigned int _Mode = 5]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Matrix; unsigned int _Mode = 5]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:240:61: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve >, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve >, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Ref >; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Ref >; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Ref >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:40: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 1, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 1, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 1, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 1, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:287:40: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Matrix; Rhs = Eigen::Ref >; Dest = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >; Rhs = Eigen::Ref >; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >; Rhs = Eigen::Ref >; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >, Eigen::Ref >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >; Rhs = Eigen::Ref >; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >, Eigen::Ref >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:25: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >, Eigen::Ref >, 0>; OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >, Eigen::Ref >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >, Eigen::Ref >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Ref >; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >, Eigen::Ref >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Ref >; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >, Eigen::Ref >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Inverse > >, Eigen::Ref >, 0>; Derived = Eigen::Ref >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:114:31: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 1, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 1, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 1, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:32: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:280:48: required from 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>; Func = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h:367:64: required from 'static Eigen::internal::blas_traits >::ExtractType Eigen::internal::blas_traits >::extract(const XprType&) [with NestedXpr = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits >::ExtractType = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits >::XprType = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:303:79: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>::Block(const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false> >, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false> >, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false> >, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false> >, -1, -1, false>::Block(const Eigen::Block, -1, -1, false> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:604:10: required from 'Eigen::DenseBase::ColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ColsBlockXpr = Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:21: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/DubinsStateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/src/DubinsStateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:75: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 5; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Matrix; Rhs = Eigen::Matrix; int Side = 1; int Mode = 5]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve >, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve >, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Ref >; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Ref >; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Ref >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:40: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::OuterStride<> >::Map(const Eigen::Map, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, -1, false>, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:26: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:43: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase::ColXpr Eigen::DenseBase::col(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ColXpr = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:280:17: required from 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:103:14: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/HouseholderQR.h:404:10: required from 'const Eigen::HouseholderQR::PlainObject> Eigen::MatrixBase::householderQr() const [with Derived = Eigen::ReturnByValue > > >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:44: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:106: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; RhsType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Derived = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:77: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >::Transpose(const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase::ColXpr Eigen::DenseBase::col(Eigen::Index) [with Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Eigen::DenseBase::ColXpr = Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:343:30: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, -1, 1, false> > >; Dest = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:12: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Transpose, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase::ColXpr Eigen::DenseBase::col(Eigen::Index) [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ColXpr = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:280:17: required from 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>; Func = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int Options = 1; Eigen::internal::evaluator >::XprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:452:25: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::OuterStride<> >, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:86: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 5; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve >, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve >, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Ref >; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Ref >; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Ref >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:40: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose, -1, -1, false> >; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block, -1, -1, false> >, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, false> >::Transpose(const Eigen::Transpose, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase::ConstRowXpr Eigen::DenseBase::row(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >; Eigen::DenseBase::ConstRowXpr = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:48: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::OuterStride<> >::Map(const Eigen::Map, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::head(Eigen::Index) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:16: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; bool HasDirectAccess = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::head(Eigen::Index) const [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:63: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:215:66: warning: implicitly-declared 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >::Transpose(const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >&)' is deprecated [-Wdeprecated-copy] 215 | m_blockRows(blockRows), m_blockCols(blockCols) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:122:48: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:77:7: warning: implicitly-declared 'constexpr Eigen::internal::no_assignment_operator::no_assignment_operator(const Eigen::internal::no_assignment_operator&)' is deprecated [-Wdeprecated-copy] 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:367, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h:92:29: note: because 'Eigen::internal::no_assignment_operator' has user-provided 'Eigen::internal::no_assignment_operator& Eigen::internal::no_assignment_operator::operator=(const Eigen::internal::no_assignment_operator&)' 92 | no_assignment_operator& operator=(const no_assignment_operator&); | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:466, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Dot.h:127:11: note: synthesized method 'Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >::CwiseBinaryOp(const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >&)' first required here 127 | _Nested n(derived()); | ^ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 1, 2, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 1, 2, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 1, 2, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, Eigen::Matrix, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:242:23: required from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 2]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:507:106: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:94:35: required from 'Eigen::RotationBase::VectorType Eigen::RotationBase::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix; Derived = Eigen::Rotation2D; int _Dim = 2; Eigen::RotationBase::VectorType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:128:30: required from 'static Eigen::internal::rotation_base_generic_product_selector::ReturnType Eigen::internal::rotation_base_generic_product_selector::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D; OtherVectorType = Eigen::Matrix; Eigen::internal::rotation_base_generic_product_selector::ReturnType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:72:89: required from 'typename Eigen::internal::rotation_base_generic_product_selector::ReturnType Eigen::RotationBase::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Rotation2D; int _Dim = 2; typename Eigen::internal::rotation_base_generic_product_selector::ReturnType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:329:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, 2, false>::Block(const Eigen::Block, 1, 2, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, 2, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = 1; int BlockCols = 2; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, 1, 2, false> >; RhsType = const Eigen::Block, -1, 1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, 1, 2, false> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Transpose, 1, 2, false> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, Eigen::Matrix, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:242:23: required from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 2]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:507:106: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:94:35: required from 'Eigen::RotationBase::VectorType Eigen::RotationBase::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix; Derived = Eigen::Rotation2D; int _Dim = 2; Eigen::RotationBase::VectorType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:128:30: required from 'static Eigen::internal::rotation_base_generic_product_selector::ReturnType Eigen::internal::rotation_base_generic_product_selector::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::Rotation2D; OtherVectorType = Eigen::Matrix; Eigen::internal::rotation_base_generic_product_selector::ReturnType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:72:89: required from 'typename Eigen::internal::rotation_base_generic_product_selector::ReturnType Eigen::RotationBase::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Rotation2D; int _Dim = 2; typename Eigen::internal::rotation_base_generic_product_selector::ReturnType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:329:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 1, 2, false> >::Transpose(const Eigen::Transpose, 1, 2, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, 2, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, 2, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, true>::Block(const Eigen::Block, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::OuterStride<> >, 1, -1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:59: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:91: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:32: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 1, -1, true>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 1, -1, true>, 1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:48: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; bool LhsIsTriangular = true; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, 2>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, 2>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, 2>, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:94:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block >, -1, -1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block >, -1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block >, -1, -1, true>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase >, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, 1>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, 1>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, 1>, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block >, -1, -1, true>::Block(const Eigen::Block >, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block >, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 1, -1, true>, 1, -1, false> >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:39: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >; RhsType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:39: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >::Transpose(const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose >; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block >, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, 1>, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase::ConstRowXpr Eigen::DenseBase::row(Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstRowXpr = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:22: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:63: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::head(Eigen::Index) [with Derived = Eigen::Transpose >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:16: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::head(Eigen::Index) const [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:63: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:891:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:22: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:360:25: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseNullaryOp, Eigen::Matrix >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:166:95: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ [ 10%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorBounds.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/src/RealVectorBounds.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorBounds.cpp [ 10%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateProjections.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateProjections.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 11%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 11%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/ReedsSheppStateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/src/ReedsSheppStateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp: In member function 'virtual void ompl::base::RealVectorLinearProjectionEvaluator::project(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:155:89: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 155 | projection_.project(state->as()->values, projection); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:100:74: note: initializing argument 2 of 'void ompl::base::ProjectionMatrix::project(const double*, Eigen::Ref >) const' 100 | void project(const double *from, Eigen::Ref to) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 12%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SE2StateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/src/SE2StateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 12%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SE3StateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/src/SE3StateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 12%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SO2StateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/src/SO2StateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp [ 13%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SO3StateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/src/SO3StateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 13%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/TimeStateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/src/TimeStateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 14%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/WrapperStateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/spaces/src/WrapperStateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/TimeStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/TimeStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/TimeStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/TimeStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/TimeStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/TimeStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/TimeStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/TimeStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/TimeStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/TimeStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/TimeStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/TimeStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/TimeStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 14%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/Constraint.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/Constraint.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp [ 14%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/Cost.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/Cost.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Cost.cpp [ 15%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/DiscreteMotionValidator.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/DiscreteMotionValidator.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/DiscreteMotionValidator.cpp [ 15%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/GenericParam.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/GenericParam.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/GenericParam.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp: In member function 'virtual void ompl::base::WrapperProjectionEvaluator::project(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp:74:103: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 74 | projection_->project(state->as()->getState(), projection); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:146:82: note: initializing argument 2 of 'virtual void ompl::base::ProjectionEvaluator::project(const ompl::base::State*, Eigen::Ref >) const' 146 | virtual void project(const State *state, Eigen::Ref projection) const = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/DiscreteMotionValidator.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/DiscreteMotionValidator.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/DiscreteMotionValidator.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/DiscreteMotionValidator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/DiscreteMotionValidator.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/DiscreteMotionValidator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/DiscreteMotionValidator.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/DiscreteMotionValidator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/DiscreteMotionValidator.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/DiscreteMotionValidator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/DiscreteMotionValidator.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/DiscreteMotionValidator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/DiscreteMotionValidator.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/DiscreteMotionValidator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/DiscreteMotionValidator.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/DiscreteMotionValidator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/DiscreteMotionValidator.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/DiscreteMotionValidator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/DiscreteMotionValidator.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/DiscreteMotionValidator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/DiscreteMotionValidator.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/DiscreteMotionValidator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/DiscreteMotionValidator.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/DiscreteMotionValidator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/DiscreteMotionValidator.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/DiscreteMotionValidator.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp: In member function 'void ompl::base::Constraint::function(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:42:65: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 42 | function(*state->as(), out); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:110:63: note: initializing argument 2 of 'virtual void ompl::base::Constraint::function(const Eigen::Ref >&, Eigen::Ref >) const' 110 | Eigen::Ref out) const = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp: In member function 'void ompl::base::Constraint::jacobian(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:47:65: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 47 | jacobian(*state->as(), out); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:124:107: note: initializing argument 2 of 'virtual void ompl::base::Constraint::jacobian(const Eigen::Ref >&, Eigen::Ref >) const' 124 | virtual void jacobian(const Eigen::Ref &x, Eigen::Ref out) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ [ 16%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/Goal.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/Goal.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Goal.cpp [ 16%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/OptimizationObjective.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/OptimizationObjective.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/OptimizationObjective.cpp In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_cmp_op; LhsType = const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >; RhsType = const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >; Eigen::CwiseBinaryOp::Lhs = Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >; Eigen::CwiseBinaryOp::Rhs = Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >]': /usr/include/eigen3/Eigen/src/Core/../plugins/ArrayCwiseBinaryOps.h:193:1: required from 'const Eigen::CwiseBinaryOp::Scalar, typename OtherDerived::Scalar, Eigen::internal::cmp_EQ>, const Derived, const OtherDerived> Eigen::ArrayBase::operator==(const Eigen::ArrayBase&) const [with OtherDerived = Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >; Derived = Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >; typename OtherDerived::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h:144:30: required from 'bool Eigen::DenseBase::hasNaN() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h:158:40: required from 'bool Eigen::DenseBase::allFinite() const [with Derived = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:135:24: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >::ArrayWrapper(const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:448, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:107:14: note: because 'Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >' has user-provided 'Derived& Eigen::ArrayBase::operator=(const Eigen::ArrayBase&) [with Derived = Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >]' 107 | Derived& operator=(const ArrayBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >::ArrayWrapper(const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:448, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:107:14: note: because 'Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >' has user-provided 'Derived& Eigen::ArrayBase::operator=(const Eigen::ArrayBase&) [with Derived = Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >]' 107 | Derived& operator=(const ArrayBase& other) | ^~~~~~~~ [ 16%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/Planner.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/Planner.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Planner.cpp In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op; LhsType = const Eigen::Block, -1, -1, false>; RhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase::operator/(const T&) const [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:689:60: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_opposite_op; XprType = const Eigen::Block, -1, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:45:28: required from 'const NegativeReturnType Eigen::MatrixBase::operator-() const [with Derived = Eigen::Block, -1, 1, true>; Eigen::MatrixBase::NegativeReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:757:62: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, -1, 1, true>::Block(const Eigen::Block, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type Eigen::MatrixBase::triangularView() const [with unsigned int Mode = 2; Derived = Eigen::Block, -1, -1, false>; typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type = const Eigen::TriangularView, -1, -1, false>, 2>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:232:111: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 1; Eigen::TriangularView::MatrixType = const Eigen::Transpose, -1, -1, false> >]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 1>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:232:121: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, false> >::Transpose(const Eigen::Transpose, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:87:54: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:48: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 1>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:232:121: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; _Rhs = Eigen::Block, -1, 1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::Product::Rhs = Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:163:27: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:165:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:166:55: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Rhs = Eigen::Transpose, -1, 1, false> >; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::Product::Rhs = Eigen::Transpose, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose, -1, 1, false> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:166:34: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, -1, 1, false> >; _Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularView::MatrixType = const Eigen::Transpose, -1, -1, false> >]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 6>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:93: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, false> >::Transpose(const Eigen::Transpose, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; _Rhs = Eigen::Block, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>; _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false> >, 6>::TriangularView(const Eigen::TriangularView, -1, -1, false> >, 6>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false> >, 6>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false> >, 6>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, 2>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, 2>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = Eigen::Matrix; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:94:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, 2>::TriangularView(const Eigen::TriangularView, 2>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Matrix; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, 2>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1; Eigen::TriangularView::MatrixType = const Eigen::Transpose >]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = Eigen::Matrix; unsigned int _Mode = 2; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView >, 1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:63: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView >, 1>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView >, 1>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView >, 1>::TriangularView(const Eigen::TriangularView >, 1>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView >, 1>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView >, 1>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, -1, -1, false>, 5>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:22: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, 5>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:162:82: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type Eigen::MatrixBase::triangularView() const [with unsigned int Mode = 5; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type = const Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:127: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::Product::Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product > Eigen::operator*(const Eigen::MatrixBase&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::MatrixType = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:630:51: required from 'typename Eigen::MatrixBase::TriangularViewReturnType::Type Eigen::MatrixBase::triangularView() [with unsigned int Mode = 2; Derived = Eigen::Block, -1, -1, false>; typename Eigen::MatrixBase::TriangularViewReturnType::Type = Eigen::TriangularView, -1, -1, false>, 2>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:128: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; _Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int Option = 0; Eigen::Product::Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Eigen::Product::Rhs = Eigen::TriangularView, -1, -1, false>, 2>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product > Eigen::operator*(const Eigen::MatrixBase&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::Block, 1, -1, true>, 1, -1, false>; _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:61: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, 2>::TriangularView(const Eigen::TriangularView, -1, -1, false>, 2>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, 2>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Goal.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Goal.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Goal.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Goal.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, -1, -1, true> >; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose, -1, -1, true> >; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Transpose, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/SVD/SVDBase.h:270:57: required from 'void Eigen::SVDBase::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; Derived = Eigen::JacobiSVD, 2>]' /usr/include/eigen3/Eigen/src/Core/Solve.h:127:28: required from 'Eigen::internal::evaluator >::evaluator(const SolveType&) [with Decomposition = Eigen::JacobiSVD, 2>; RhsType = Eigen::Matrix; Eigen::internal::evaluator >::SolveType = Eigen::Solve, 2>, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve, 2>, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve, 2>, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Ref >; Src = Eigen::Solve, 2>, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Ref >; Src = Eigen::Solve, 2>, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Matrix >; Derived = Eigen::Ref >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:76: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, true> >::Transpose(const Eigen::Transpose, -1, -1, true> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, true> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, true> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Goal.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Goal.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Goal.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Goal.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Goal.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Goal.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Goal.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Goal.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Goal.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/eigen3/Eigen/Core:475, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h: In instantiation of 'Eigen::DiagonalWrapper<_DiagonalVectorType>::DiagonalWrapper(Eigen::DiagonalWrapper<_DiagonalVectorType>::DiagonalVectorType&) [with _DiagonalVectorType = const Eigen::Block, -1, 1, false>; Eigen::DiagonalWrapper<_DiagonalVectorType>::DiagonalVectorType = const Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:279:10: required from 'const Eigen::DiagonalWrapper Eigen::MatrixBase::asDiagonal() const [with Derived = Eigen::Block, -1, 1, false>]' /usr/include/eigen3/Eigen/src/SVD/SVDBase.h:271:49: required from 'void Eigen::SVDBase::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; Derived = Eigen::JacobiSVD, 2>]' /usr/include/eigen3/Eigen/src/Core/Solve.h:127:28: required from 'Eigen::internal::evaluator >::evaluator(const SolveType&) [with Decomposition = Eigen::JacobiSVD, 2>; RhsType = Eigen::Matrix; Eigen::internal::evaluator >::SolveType = Eigen::Solve, 2>, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve, 2>, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve, 2>, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Ref >; Src = Eigen::Solve, 2>, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Ref >; Src = Eigen::Solve, 2>, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Matrix >; Derived = Eigen::Ref >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:76: required from here /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:256:92: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 256 | explicit inline DiagonalWrapper(DiagonalVectorType& a_diagonal) : m_diagonal(a_diagonal) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, -1, -1, true>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::Block, -1, -1, true>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, -1, -1, true>]' /usr/include/eigen3/Eigen/src/SVD/SVDBase.h:272:36: required from 'void Eigen::SVDBase::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; Derived = Eigen::JacobiSVD, 2>]' /usr/include/eigen3/Eigen/src/Core/Solve.h:127:28: required from 'Eigen::internal::evaluator >::evaluator(const SolveType&) [with Decomposition = Eigen::JacobiSVD, 2>; RhsType = Eigen::Matrix; Eigen::internal::evaluator >::SolveType = Eigen::Solve, 2>, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve, 2>, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve, 2>, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Ref >; Src = Eigen::Solve, 2>, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Ref >; Src = Eigen::Solve, 2>, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Matrix >; Derived = Eigen::Ref >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:76: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, true>::Block(const Eigen::Block, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, -1, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, -1, 1, true>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, -1, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:505:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, -1, 1, true>::Block(const Eigen::Block, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op; LhsType = const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; RhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase::operator/(const T&) const [with T = double; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:91:22: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:38: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:565:77: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/OptimizationObjective.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/OptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase::ColXpr Eigen::DenseBase::col(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ColXpr = Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:164:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/OptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/OptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/OptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/OptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/OptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/OptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase::RowXpr Eigen::DenseBase::row(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::RowXpr = Eigen::Block, -1, -1, false>, 1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/OptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/OptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/OptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/OptimizationObjective.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/OptimizationObjective.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, -1, 1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:262:26: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, 1, true>::Block(const Eigen::Block, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:90: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:48: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 6>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:93: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, true>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, true>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/SVD/SVDBase.h:270:54: required from 'void Eigen::SVDBase::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; Derived = Eigen::JacobiSVD, 2>]' /usr/include/eigen3/Eigen/src/Core/Solve.h:127:28: required from 'Eigen::internal::evaluator >::evaluator(const SolveType&) [with Decomposition = Eigen::JacobiSVD, 2>; RhsType = Eigen::Matrix; Eigen::internal::evaluator >::SolveType = Eigen::Solve, 2>, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve, 2>, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve, 2>, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Ref >; Src = Eigen::Solve, 2>, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Ref >; Src = Eigen::Solve, 2>, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Matrix >; Derived = Eigen::Ref >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:76: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, true>::Block(const Eigen::Block, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_inverse_op; XprType = const Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:83:31: required from 'const CwiseInverseReturnType Eigen::MatrixBase::cwiseInverse() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::CwiseInverseReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/DiagonalMatrix.h:71:55: required from 'const InverseReturnType Eigen::DiagonalBase::inverse() const [with Derived = Eigen::DiagonalWrapper, -1, 1, false> >; Eigen::DiagonalBase::InverseReturnType = Eigen::DiagonalWrapper, const Eigen::Block, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/SVD/SVDBase.h:271:59: required from 'void Eigen::SVDBase::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; Derived = Eigen::JacobiSVD, 2>]' /usr/include/eigen3/Eigen/src/Core/Solve.h:127:28: required from 'Eigen::internal::evaluator >::evaluator(const SolveType&) [with Decomposition = Eigen::JacobiSVD, 2>; RhsType = Eigen::Matrix; Eigen::internal::evaluator >::SolveType = Eigen::Solve, 2>, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve, 2>, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve, 2>, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Ref >; Src = Eigen::Solve, 2>, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Ref >; Src = Eigen::Solve, 2>, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Matrix >; Derived = Eigen::Ref >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:76: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, -1, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:44:80: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:76:71: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstColXpr = const Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:70: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:272:10: required from 'Eigen::DenseBase::ConstBlockXpr Eigen::DenseBase::bottomRightCorner(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstBlockXpr = const Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:84: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, -1, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:74:64: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 378 | LhsNested actual_lhs(lhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 379 | RhsNested actual_rhs(rhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 378 | LhsNested actual_lhs(lhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 379 | RhsNested actual_rhs(rhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 1, -1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, 1, -1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 1, -1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 1, -1, true>::Block(const Eigen::Block, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:960:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::tail(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:78: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'Eigen::Transpose, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 378 | LhsNested actual_lhs(lhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 379 | RhsNested actual_rhs(rhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PlannerData.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/PlannerData.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerData.cpp In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Transpose, -1, -1, true> >; Rhs = Eigen::Matrix; Eigen::internal::generic_product_impl::Scalar = double]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose, -1, -1, true> >; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, true> >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose, -1, -1, true> >; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, true> >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose, -1, -1, true> >; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1, true> >, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, -1, -1, true> >, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, true> >, Eigen::Matrix, 0>; ExpressionType = Eigen::Matrix; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/SVD/SVDBase.h:270:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve, 2>, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve, 2>, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Ref >; Src = Eigen::Solve, 2>, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Ref >; Src = Eigen::Solve, 2>, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Matrix >; Derived = Eigen::Ref >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:76: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, true> >::Transpose(const Eigen::Transpose, -1, -1, true> >&)' is deprecated [-Wdeprecated-copy] 378 | LhsNested actual_lhs(lhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, true> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, true> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:194:21: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Planner.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Planner.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Planner.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Planner.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Planner.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Planner.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Planner.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Planner.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Planner.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Planner.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Planner.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Planner.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Planner.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 1, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 1, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 1, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 1, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:287:40: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 1, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 1, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 1, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase::ColXpr Eigen::DenseBase::col(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ColXpr = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:280:17: required from 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, 1, false> >; Func = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, 1, false> >, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:26: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Transpose, -1, 1, false> >; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:43: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = Eigen::Block, 1, -1, true>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:191:21: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>, -1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>, -1, -1, true>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false>, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, 5>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, 5>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, true>::Block(const Eigen::Block, -1, -1, false>, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, true>, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:43: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:32: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h:367:64: required from 'static Eigen::internal::blas_traits >::ExtractType Eigen::internal::blas_traits >::extract(const XprType&) [with NestedXpr = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits >::ExtractType = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits >::XprType = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:303:79: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>::Block(const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false> >, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false> >, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false> >, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false> >, -1, -1, false>::Block(const Eigen::Block, -1, -1, false> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:604:10: required from 'Eigen::DenseBase::ColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ColsBlockXpr = Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:21: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase::ColXpr Eigen::DenseBase::col(Eigen::Index) [with Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Eigen::DenseBase::ColXpr = Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:343:30: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, -1, 1, false> > >; Dest = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:12: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Transpose, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:106: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; RhsType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Derived = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:77: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >::Transpose(const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PlannerDataStorage.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/PlannerDataStorage.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerDataStorage.cpp In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose, -1, -1, false> >; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block, -1, -1, false> >, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, false> >::Transpose(const Eigen::Transpose, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, -1, -1, true>; Rhs = Eigen::Matrix; Eigen::internal::generic_product_impl::Scalar = double]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, -1, -1, true>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, true>, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, -1, -1, true>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, true>, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Block, -1, -1, true>; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1, true>, Eigen::Matrix, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, -1, -1, true>, Eigen::Matrix, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, -1, -1, true>, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:25: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve, 2>, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Ref >; SrcXprType = Eigen::Solve, 2>, Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Ref >; Src = Eigen::Solve, 2>, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Ref >; Src = Eigen::Solve, 2>, Eigen::Matrix >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Solve, 2>, Eigen::Matrix >; Derived = Eigen::Ref >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:76: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, true>::Block(const Eigen::Block, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 378 | LhsNested actual_lhs(lhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase::ConstRowXpr Eigen::DenseBase::row(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >; Eigen::DenseBase::ConstRowXpr = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:48: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::OuterStride<> >::Map(const Eigen::Map, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::head(Eigen::Index) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:16: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; bool HasDirectAccess = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::head(Eigen::Index) const [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:63: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:215:66: warning: implicitly-declared 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >::Transpose(const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >&)' is deprecated [-Wdeprecated-copy] 215 | m_blockRows(blockRows), m_blockCols(blockCols) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::OuterStride<> >, 1, -1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:59: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:91: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:32: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 1, -1, true>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 1, -1, true>, 1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:48: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; bool LhsIsTriangular = true; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, 2>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, 2>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block >, -1, -1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block >, -1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block >, -1, -1, true>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase >, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, 1>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, 1>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block >, -1, -1, true>::Block(const Eigen::Block >, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block >, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 1, -1, true>, 1, -1, false> >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:56: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose >; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block >, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:67: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::OuterStride<> >::Map(const Eigen::Map, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::head(Eigen::Index) [with Derived = Eigen::Transpose >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:16: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::head(Eigen::Index) const [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:63: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:891:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:22: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::OuterStride<> >, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:78: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:107:67: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PlannerStatus.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/PlannerStatus.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerStatus.cpp [ 18%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PlannerTerminationCondition.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/PlannerTerminationCondition.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerTerminationCondition.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerDataStorage.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerDataStorage.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerData.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerData.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerTerminationCondition.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerTerminationCondition.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerTerminationCondition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerTerminationCondition.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerTerminationCondition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerTerminationCondition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerTerminationCondition.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerTerminationCondition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerTerminationCondition.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerTerminationCondition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerTerminationCondition.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerTerminationCondition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerTerminationCondition.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 18%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PrecomputedStateSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/PrecomputedStateSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PrecomputedStateSampler.cpp [ 19%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/ProblemDefinition.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/ProblemDefinition.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProblemDefinition.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PrecomputedStateSampler.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PrecomputedStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PrecomputedStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PrecomputedStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PrecomputedStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PrecomputedStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PrecomputedStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PrecomputedStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PrecomputedStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PrecomputedStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PrecomputedStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PrecomputedStateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PrecomputedStateSampler.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 19%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/ProjectionEvaluator.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/ProjectionEvaluator.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp [ 19%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/SpaceInformation.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/SpaceInformation.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/SpaceInformation.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProblemDefinition.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProblemDefinition.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:296:59: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 296 | computeCoordinatesHelper(cellSizes_, projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:200:81: note: initializing argument 3 of 'void ompl::base::computeCoordinatesHelper(const std::vector&, const Eigen::Ref >&, Eigen::Ref >)' 200 | Eigen::Ref coord) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp: In member function 'virtual void ompl::base::SubspaceProjectionEvaluator::project(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:359:78: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 359 | proj_->project(state->as()->components[index_], projection); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:146:82: note: initializing argument 2 of 'virtual void ompl::base::ProjectionEvaluator::project(const ompl::base::State*, Eigen::Ref >) const' 146 | virtual void project(const State *state, Eigen::Ref projection) const = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product::Lhs = Eigen::Matrix; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:102:66: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op; LhsType = const Eigen::Ref >; RhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::Ref >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:133:10: required from 'const Eigen::CwiseBinaryOp::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseQuotient(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Ref >; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:203:115: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op; LhsType = const Eigen::Block, -1, -1, false>; RhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase::operator/(const T&) const [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:689:60: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_opposite_op; XprType = const Eigen::Block, -1, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:45:28: required from 'const NegativeReturnType Eigen::MatrixBase::operator-() const [with Derived = Eigen::Block, -1, 1, true>; Eigen::MatrixBase::NegativeReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:757:62: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, -1, 1, true>::Block(const Eigen::Block, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type Eigen::MatrixBase::triangularView() const [with unsigned int Mode = 2; Derived = Eigen::Block, -1, -1, false>; typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type = const Eigen::TriangularView, -1, -1, false>, 2>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:232:111: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 1; Eigen::TriangularView::MatrixType = const Eigen::Transpose, -1, -1, false> >]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 1>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:232:121: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, false> >::Transpose(const Eigen::Transpose, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/SpaceInformation.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/SpaceInformation.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:87:54: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:48: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 1>]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:232:121: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; _Rhs = Eigen::Block, -1, 1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::Product::Rhs = Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:163:27: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:165:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:166:55: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Rhs = Eigen::Transpose, -1, 1, false> >; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::Product::Rhs = Eigen::Transpose, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose, -1, 1, false> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:166:34: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, -1, 1, false> >; _Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularView::MatrixType = const Eigen::Transpose, -1, -1, false> >]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 6>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:93: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, false> >::Transpose(const Eigen::Transpose, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; _Rhs = Eigen::Block, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>; _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false> >, 6>::TriangularView(const Eigen::TriangularView, -1, -1, false> >, 6>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false> >, 6>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false> >, 6>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, 2>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, 2>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = Eigen::Matrix; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:94:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, 2>::TriangularView(const Eigen::TriangularView, 2>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Matrix; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, 2>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1; Eigen::TriangularView::MatrixType = const Eigen::Transpose >]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = Eigen::Matrix; unsigned int _Mode = 2; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView >, 1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:63: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView >, 1>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView >, 1>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView >, 1>::TriangularView(const Eigen::TriangularView >, 1>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView >, 1>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView >, 1>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, -1, -1, false>, 5>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:22: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, 5>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:162:82: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type Eigen::MatrixBase::triangularView() const [with unsigned int Mode = 5; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type = const Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:127: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::Product::Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product > Eigen::operator*(const Eigen::MatrixBase&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::MatrixType = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:630:51: required from 'typename Eigen::MatrixBase::TriangularViewReturnType::Type Eigen::MatrixBase::triangularView() [with unsigned int Mode = 2; Derived = Eigen::Block, -1, -1, false>; typename Eigen::MatrixBase::TriangularViewReturnType::Type = Eigen::TriangularView, -1, -1, false>, 2>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:128: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; _Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int Option = 0; Eigen::Product::Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Eigen::Product::Rhs = Eigen::TriangularView, -1, -1, false>, 2>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product > Eigen::operator*(const Eigen::MatrixBase&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::Block, 1, -1, true>, 1, -1, false>; _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:61: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, 2>::TriangularView(const Eigen::TriangularView, -1, -1, false>, 2>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, 2>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, -1, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, -1, 1, true>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, -1, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:505:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, -1, 1, true>::Block(const Eigen::Block, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op; LhsType = const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; RhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase::operator/(const T&) const [with T = double; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:91:22: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:38: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:565:77: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase::ColXpr Eigen::DenseBase::col(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ColXpr = Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:164:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase::RowXpr Eigen::DenseBase::row(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::RowXpr = Eigen::Block, -1, -1, false>, 1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, -1, 1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:262:26: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, 1, true>::Block(const Eigen::Block, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:90: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:48: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 6>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:93: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, -1, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:44:80: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:76:71: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstColXpr = const Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:70: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:272:10: required from 'Eigen::DenseBase::ConstBlockXpr Eigen::DenseBase::bottomRightCorner(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstBlockXpr = const Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:84: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, -1, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:74:64: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:163:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 378 | LhsNested actual_lhs(lhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 379 | RhsNested actual_rhs(rhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 378 | LhsNested actual_lhs(lhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 379 | RhsNested actual_rhs(rhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 1, -1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, 1, -1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 1, -1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:28: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 1, -1, true>::Block(const Eigen::Block, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:960:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::tail(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:78: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/StateSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/StateSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSampler.cpp In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::generic_product_impl::Scalar = double]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:25: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Ref >; Src = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Ref >; Src = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Ref >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:102:66: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 379 | RhsNested actual_rhs(rhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:378:15: warning: implicitly-declared 'Eigen::Transpose, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 378 | LhsNested actual_lhs(lhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 379 | RhsNested actual_rhs(rhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:194:21: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 1, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 1, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 1, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 1, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:287:40: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:163:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 1, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 1, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 1, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase::ColXpr Eigen::DenseBase::col(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ColXpr = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:280:17: required from 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, 1, false> >; Func = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, 1, false> >, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:166:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:256:43: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:26: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Transpose, -1, 1, false> >; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:43: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = Eigen::Block, 1, -1, true>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:191:21: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>, -1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>, -1, -1, true>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false>, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, 5>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, 5>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, true>::Block(const Eigen::Block, -1, -1, false>, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, true>, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:43: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:230:19: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:32: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h:367:64: required from 'static Eigen::internal::blas_traits >::ExtractType Eigen::internal::blas_traits >::extract(const XprType&) [with NestedXpr = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits >::ExtractType = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits >::XprType = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:303:79: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>::Block(const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false> >, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false> >, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false> >, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 8>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false> >, -1, -1, false>::Block(const Eigen::Block, -1, -1, false> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:604:10: required from 'Eigen::DenseBase::ColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ColsBlockXpr = Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:21: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase::ColXpr Eigen::DenseBase::col(Eigen::Index) [with Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Eigen::DenseBase::ColXpr = Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:343:30: required from 'static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, -1, 1, false> > >; Dest = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:197:12: required from 'static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Dest = Eigen::Map, 0, Eigen::Stride<0, 0> >; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:259:42: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:233:56: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Transpose, 0, Eigen::Stride<0, 0> > >::Transpose(const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 0, Eigen::Stride<0, 0> > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:106: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; RhsType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Derived = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:77: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >::Transpose(const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose, -1, -1, false> >; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block, -1, -1, false> >, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, false> >::Transpose(const Eigen::Transpose, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase::ConstRowXpr Eigen::DenseBase::row(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >; Eigen::DenseBase::ConstRowXpr = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:48: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::OuterStride<> >::Map(const Eigen::Map, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::head(Eigen::Index) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:16: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; bool HasDirectAccess = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::head(Eigen::Index) const [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:63: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:215:66: warning: implicitly-declared 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >::Transpose(const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >&)' is deprecated [-Wdeprecated-copy] 215 | m_blockRows(blockRows), m_blockCols(blockCols) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::OuterStride<> >, 1, -1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:59: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:91: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:32: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 1, -1, true>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 1, -1, true>, 1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:48: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; bool LhsIsTriangular = true; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, 2>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, 2>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:94:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block >, -1, -1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block >, -1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block >, -1, -1, true>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase >, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, 1>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, 1>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 8>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block >, -1, -1, true>::Block(const Eigen::Block >, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block >, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 1, -1, true>, 1, -1, false> >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:56: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose >; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block >, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; int ProductTag = 8; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:67: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::OuterStride<> >::Map(const Eigen::Map, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::head(Eigen::Index) [with Derived = Eigen::Transpose >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:16: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::head(Eigen::Index) const [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:63: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:891:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:22: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::OuterStride<> >, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:78: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:237:47: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:684:30: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:64:83: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSampler.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSampler.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 20%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/StateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/StateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSpace.cpp [ 21%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/StateStorage.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/StateStorage.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateStorage.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSpace.cpp:35: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSpace.cpp:35: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSpace.cpp:35: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSpace.cpp:35: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSpace.cpp:35: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSpace.cpp:35: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSpace.cpp:35: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSpace.cpp:35: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSpace.cpp:35: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSpace.cpp:35: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSpace.cpp:35: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSpace.cpp:35: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSpace.cpp:35: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateStorage.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateStorage.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 21%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/ValidStateSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/base/src/ValidStateSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ValidStateSampler.cpp [ 21%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/est/src/EST.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/planners/est/src/EST.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src/EST.cpp [ 22%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/kpiece/src/KPIECE1.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/planners/kpiece/src/KPIECE1.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src/EST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src/EST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 22%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/Automaton.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/planners/ltl/src/Automaton.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/Automaton.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 23%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLPlanner.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/planners/ltl/src/LTLPlanner.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 23%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLProblemDefinition.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/planners/ltl/src/LTLProblemDefinition.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp [ 23%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLSpaceInformation.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/planners/ltl/src/LTLSpaceInformation.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp [ 24%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/ProductGraph.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/planners/ltl/src/ProductGraph.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp:3: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp:3: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp:3: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp:3: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp:3: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp:3: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp:3: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp:3: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp:3: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp:3: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp:3: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp:3: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp:3: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 24%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/PropositionalDecomposition.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/planners/ltl/src/PropositionalDecomposition.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/PropositionalDecomposition.cpp [ 25%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/World.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/planners/ltl/src/World.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/World.cpp [ 25%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/pdst/src/PDST.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/planners/pdst/src/PDST.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp [ 25%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/rrt/src/RRT.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/planners/rrt/src/RRT.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src/RRT.cpp [ 26%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/sst/src/SST.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/planners/sst/src/SST.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src/SST.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp: In member function 'void ompl::control::PDST::addMotion(ompl::control::PDST::Motion*, ompl::control::PDST::Cell*, ompl::base::State*, ompl::base::State*, Eigen::Ref >, Eigen::Ref >)': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:206:62: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 206 | projectionEvaluator_->project(motion->endState_, proj); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:146:82: note: initializing argument 2 of 'virtual void ompl::base::ProjectionEvaluator::project(const ompl::base::State*, Eigen::Ref >) const' 146 | virtual void project(const State *state, Eigen::Ref projection) const = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:207:23: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 207 | bsp->stab(proj)->addMotion(motion); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/PDST.h:231:62: note: initializing argument 1 of 'ompl::control::PDST::Cell* ompl::control::PDST::Cell::stab(Eigen::Ref >) const' 231 | Cell *stab(const Eigen::Ref projection) const | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:218:50: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 218 | projectionEvaluator_->project(state, proj); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:146:82: note: initializing argument 2 of 'virtual void ompl::base::ProjectionEvaluator::project(const ompl::base::State*, Eigen::Ref >) const' 146 | virtual void project(const State *state, Eigen::Ref projection) const = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:219:30: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 219 | cell = bsp->stab(proj); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/PDST.h:231:62: note: initializing argument 1 of 'ompl::control::PDST::Cell* ompl::control::PDST::Cell::stab(Eigen::Ref >) const' 231 | Cell *stab(const Eigen::Ref projection) const | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/RRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src/RRT.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/RRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/RRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/RRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/RRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/RRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/RRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/RRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/RRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/RRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/RRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/RRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/RRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src/RRT.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src/SST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src/SST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 26%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/GridDecomposition.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/planners/syclop/src/GridDecomposition.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/GridDecomposition.cpp [ 27%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/Syclop.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/planners/syclop/src/Syclop.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/Syclop.cpp [ 27%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopEST.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopEST.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp [ 27%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopRRT.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopRRT.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp [ 28%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/spaces/src/DiscreteControlSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/spaces/src/DiscreteControlSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/Syclop.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/DiscreteControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/DiscreteControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/DiscreteControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/DiscreteControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/DiscreteControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/DiscreteControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/DiscreteControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/DiscreteControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/DiscreteControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/DiscreteControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/DiscreteControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/DiscreteControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/DiscreteControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 28%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/spaces/src/RealVectorControlSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/spaces/src/RealVectorControlSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp [ 28%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/ControlSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/src/ControlSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSampler.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 29%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/ControlSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/src/ControlSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSpace.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSampler.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSampler.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 29%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/PathControl.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/src/PathControl.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PathControl.cpp [ 30%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/PlannerData.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/src/PlannerData.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerData.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSpace.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSpace.cpp:39: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSpace.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSpace.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSpace.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSpace.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSpace.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSpace.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSpace.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSpace.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSpace.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSpace.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSpace.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PathControl.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PathControl.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PathControl.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PathControl.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PathControl.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PathControl.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PathControl.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PathControl.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PathControl.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PathControl.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PathControl.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PathControl.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PathControl.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerData.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerData.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 30%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/PlannerDataStorage.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/src/PlannerDataStorage.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerDataStorage.cpp [ 30%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/SimpleDirectedControlSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/src/SimpleDirectedControlSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp [ 31%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/SimpleSetup.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/src/SimpleSetup.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleSetup.cpp [ 31%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/SpaceInformation.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/control/src/SpaceInformation.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SpaceInformation.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerDataStorage.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerDataStorage.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerDataStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerDataStorage.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleSetup.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleSetup.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 32%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/AnytimePathShortening.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/AnytimePathShortening.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SpaceInformation.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SpaceInformation.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SpaceInformation.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 32%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp [ 32%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 33%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/Vertex.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/Vertex.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/SearchQueue.h:58, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/SearchQueue.h:58, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/SearchQueue.h:58, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/SearchQueue.h:58, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/SearchQueue.h:58, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/SearchQueue.h:58, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/SearchQueue.h:58, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/SearchQueue.h:58, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/SearchQueue.h:58, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/SearchQueue.h:58, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/SearchQueue.h:58, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/SearchQueue.h:58, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/SearchQueue.h:58, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/Vertex.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/Vertex.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/Vertex.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/Vertex.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/Vertex.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/Vertex.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/Vertex.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/Vertex.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/Vertex.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/Vertex.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/Vertex.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/Vertex.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/Vertex.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 33%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/bitstar/src/BITstar.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/bitstar/src/BITstar.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp [ 34%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForest.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForest.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp [ 34%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h:50, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 34%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp [ 35%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/BiEST.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/est/src/BiEST.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/BiEST.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/BiEST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/BiEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/BiEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/BiEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/BiEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/BiEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/BiEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/BiEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/BiEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/BiEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/BiEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/BiEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/BiEST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 35%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/EST.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/est/src/EST.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/EST.cpp [ 35%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/ProjEST.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/est/src/ProjEST.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp [ 36%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/experience/src/LightningRetrieveRepair.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/experience/src/LightningRetrieveRepair.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/EST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/EST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/EST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/EST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 36%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/experience/src/ThunderRetrieveRepair.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/experience/src/ThunderRetrieveRepair.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp [ 37%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/fmt/src/BFMT.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/fmt/src/BFMT.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp [ 37%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/fmt/src/FMT.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/fmt/src/FMT.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 37%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/BKPIECE1.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/kpiece/src/BKPIECE1.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp:5: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp:5: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp:5: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp:5: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp:5: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp:5: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp:5: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp:5: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp:5: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp:5: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp:5: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp:5: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp:5: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp:49: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp:49: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp:49: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp:49: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp:49: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp:49: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp:49: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp:49: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp:49: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp:49: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp:49: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp:49: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp:49: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 38%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/KPIECE1.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/kpiece/src/KPIECE1.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp [ 38%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/LBKPIECE1.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/kpiece/src/LBKPIECE1.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 39%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/pdst/src/PDST.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/pdst/src/PDST.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp [ 39%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRM.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRM.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp: In member function 'void ompl::geometric::PDST::addMotion(ompl::geometric::PDST::Motion*, ompl::geometric::PDST::Cell*, ompl::base::State*, Eigen::Ref >)': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:188:58: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 188 | projectionEvaluator_->project(motion->endState_, proj); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:146:82: note: initializing argument 2 of 'virtual void ompl::base::ProjectionEvaluator::project(const ompl::base::State*, Eigen::Ref >) const' 146 | virtual void project(const State *state, Eigen::Ref projection) const = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:200:60: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 200 | projectionEvaluator_->project(motion->startState_, proj); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:146:82: note: initializing argument 2 of 'virtual void ompl::base::ProjectionEvaluator::project(const ompl::base::State*, Eigen::Ref >) const' 146 | virtual void project(const State *state, Eigen::Ref projection) const = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:215:54: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 215 | projectionEvaluator_->project(state, proj); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:146:82: note: initializing argument 2 of 'virtual void ompl::base::ProjectionEvaluator::project(const ompl::base::State*, Eigen::Ref >) const' 146 | virtual void project(const State *state, Eigen::Ref projection) const = 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ [ 39%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRMstar.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRMstar.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp [ 40%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/PRM.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/prm/src/PRM.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRM.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRM.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRM.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRM.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 40%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/PRMstar.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/prm/src/PRMstar.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp [ 41%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARS.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARS.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRMstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 41%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARStwo.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARStwo.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 41%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/BiTRRT.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/BiTRRT.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp [ 42%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/InformedRRTstar.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/InformedRRTstar.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/BiTRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/BiTRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/BiTRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/BiTRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/BiTRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/BiTRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/BiTRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/BiTRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/BiTRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/BiTRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/BiTRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/BiTRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/BiTRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 42%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LBTRRT.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/LBTRRT.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp [ 43%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyLBTRRT.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyLBTRRT.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 43%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyRRT.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyRRT.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp [ 43%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRT.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRT.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyRRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 44%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTConnect.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTConnect.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp [ 44%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTXstatic.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTXstatic.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 44%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTsharp.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTsharp.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTsharp.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTsharp.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTsharp.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTsharp.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTsharp.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTsharp.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTsharp.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTsharp.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTsharp.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTsharp.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTsharp.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTsharp.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTsharp.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 45%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTstar.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTstar.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp [ 45%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/SORRTstar.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/SORRTstar.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/SORRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/SORRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/SORRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/SORRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/SORRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/SORRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/SORRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/SORRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/SORRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/SORRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/SORRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/SORRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/SORRTstar.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 46%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/TRRT.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/TRRT.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp [ 46%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/VFRRT.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/VFRRT.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/TRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/TRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/TRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/TRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/TRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/TRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/TRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/TRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/TRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/TRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/TRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/TRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/TRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:44, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_cmp_op; LhsType = const Eigen::ArrayWrapper >; RhsType = const Eigen::ArrayWrapper >; Eigen::CwiseBinaryOp::Lhs = Eigen::ArrayWrapper >; Eigen::CwiseBinaryOp::Rhs = Eigen::ArrayWrapper >]': /usr/include/eigen3/Eigen/src/Core/../plugins/ArrayCwiseBinaryOps.h:193:1: required from 'const Eigen::CwiseBinaryOp::Scalar, typename OtherDerived::Scalar, Eigen::internal::cmp_EQ>, const Derived, const OtherDerived> Eigen::ArrayBase::operator==(const Eigen::ArrayBase&) const [with OtherDerived = Eigen::ArrayWrapper >; Derived = Eigen::ArrayWrapper >; typename OtherDerived::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/BooleanRedux.h:144:30: required from 'bool Eigen::DenseBase::hasNaN() const [with Derived = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:167:19: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::ArrayWrapper >::ArrayWrapper(const Eigen::ArrayWrapper >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:448, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:107:14: note: because 'Eigen::ArrayWrapper >' has user-provided 'Derived& Eigen::ArrayBase::operator=(const Eigen::ArrayBase&) [with Derived = Eigen::ArrayWrapper >]' 107 | Derived& operator=(const ArrayBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::ArrayWrapper >::ArrayWrapper(const Eigen::ArrayWrapper >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:448, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp:39: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:107:14: note: because 'Eigen::ArrayWrapper >' has user-provided 'Derived& Eigen::ArrayBase::operator=(const Eigen::ArrayBase&) [with Derived = Eigen::ArrayWrapper >]' 107 | Derived& operator=(const ArrayBase& other) | ^~~~~~~~ [ 46%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/pRRT.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/rrt/src/pRRT.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp [ 47%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/sbl/src/SBL.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/sbl/src/SBL.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 47%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/sbl/src/pSBL.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/sbl/src/pSBL.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp [ 48%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/sst/src/SST.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/sst/src/SST.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src/SST.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src/SST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src/SST.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src/SST.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 48%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/stride/src/STRIDE.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/planners/stride/src/STRIDE.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp [ 48%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/GeneticSearch.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/src/GeneticSearch.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/GeneticSearch.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/STRIDE.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/STRIDE.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/STRIDE.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/STRIDE.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/STRIDE.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/STRIDE.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/STRIDE.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/STRIDE.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/STRIDE.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/STRIDE.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/STRIDE.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/STRIDE.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/STRIDE.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/GeneticSearch.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/GeneticSearch.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/GeneticSearch.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/GeneticSearch.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/GeneticSearch.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/GeneticSearch.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/GeneticSearch.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/GeneticSearch.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/GeneticSearch.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/GeneticSearch.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/GeneticSearch.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/GeneticSearch.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/GeneticSearch.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/GeneticSearch.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/GeneticSearch.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/GeneticSearch.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/GeneticSearch.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/GeneticSearch.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/GeneticSearch.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/GeneticSearch.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/GeneticSearch.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/GeneticSearch.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/GeneticSearch.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/GeneticSearch.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/GeneticSearch.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/GeneticSearch.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 49%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/HillClimbing.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/src/HillClimbing.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/HillClimbing.cpp [ 49%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/PathGeometric.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/src/PathGeometric.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathGeometric.cpp [ 50%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/PathHybridization.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/src/PathHybridization.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathHybridization.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/HillClimbing.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/HillClimbing.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/HillClimbing.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/HillClimbing.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/HillClimbing.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/HillClimbing.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/HillClimbing.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/HillClimbing.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/HillClimbing.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/HillClimbing.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/HillClimbing.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/HillClimbing.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/HillClimbing.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/HillClimbing.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/HillClimbing.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/HillClimbing.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/HillClimbing.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/HillClimbing.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/HillClimbing.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/HillClimbing.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/HillClimbing.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/HillClimbing.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/HillClimbing.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/HillClimbing.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/HillClimbing.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/HillClimbing.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/PathSimplifier.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/src/PathSimplifier.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathSimplifier.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathGeometric.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathGeometric.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathGeometric.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathGeometric.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathGeometric.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathGeometric.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathGeometric.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathGeometric.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathGeometric.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathGeometric.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathGeometric.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathGeometric.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathGeometric.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathHybridization.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathHybridization.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathHybridization.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathHybridization.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathHybridization.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathHybridization.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathHybridization.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathHybridization.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathHybridization.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathHybridization.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathHybridization.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathHybridization.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathHybridization.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathHybridization.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 50%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/SimpleSetup.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/geometric/src/SimpleSetup.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/SimpleSetup.cpp [ 51%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/benchmark/src/Benchmark.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/tools/benchmark/src/Benchmark.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/Benchmark.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathSimplifier.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathSimplifier.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathSimplifier.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathSimplifier.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathSimplifier.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathSimplifier.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathSimplifier.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathSimplifier.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathSimplifier.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathSimplifier.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathSimplifier.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathSimplifier.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathSimplifier.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/SimpleSetup.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/SimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/SimpleSetup.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/Benchmark.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 51%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/benchmark/src/MachineSpecs.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/tools/benchmark/src/MachineSpecs.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/MachineSpecs.cpp [ 52%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/config/src/SelfConfig.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/tools/config/src/SelfConfig.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src/SelfConfig.cpp [ 52%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/debug/src/PlannerMonitor.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/tools/debug/src/PlannerMonitor.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp [ 52%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/debug/src/Profiler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/tools/debug/src/Profiler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/Profiler.cpp [ 53%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/experience/src/ExperienceSetup.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/tools/experience/src/ExperienceSetup.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src/SelfConfig.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src/SelfConfig.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src/SelfConfig.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src/SelfConfig.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src/SelfConfig.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src/SelfConfig.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src/SelfConfig.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src/SelfConfig.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src/SelfConfig.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src/SelfConfig.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src/SelfConfig.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src/SelfConfig.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src/SelfConfig.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/PlannerMonitor.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/PlannerMonitor.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/PlannerMonitor.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/PlannerMonitor.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/PlannerMonitor.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/PlannerMonitor.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/PlannerMonitor.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/PlannerMonitor.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/PlannerMonitor.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/PlannerMonitor.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/PlannerMonitor.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/PlannerMonitor.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/PlannerMonitor.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 53%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/lightning/src/DynamicTimeWarp.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/tools/lightning/src/DynamicTimeWarp.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp:39: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 53%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/lightning/src/Lightning.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/tools/lightning/src/Lightning.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/Lightning.cpp [ 54%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/lightning/src/LightningDB.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/tools/lightning/src/LightningDB.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/LightningDB.cpp [ 54%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/multiplan/src/OptimizePlan.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/tools/multiplan/src/OptimizePlan.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/multiplan/src/ParallelPlan.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/tools/multiplan/src/ParallelPlan.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/Lightning.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/Lightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/Lightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/Lightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/Lightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/Lightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/Lightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/Lightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/Lightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/Lightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/Lightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/Lightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/Lightning.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/OptimizePlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/OptimizePlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/OptimizePlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/OptimizePlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/OptimizePlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/OptimizePlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/OptimizePlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/OptimizePlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/OptimizePlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/OptimizePlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/OptimizePlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/OptimizePlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/OptimizePlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/LightningDB.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/LightningDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/LightningDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/LightningDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/LightningDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/LightningDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/LightningDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/LightningDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/LightningDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/LightningDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/LightningDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/LightningDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/LightningDB.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/thunder/src/SPARSdb.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/tools/thunder/src/SPARSdb.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/SPARSdb.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 55%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/thunder/src/Thunder.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/tools/thunder/src/Thunder.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/Thunder.cpp [ 56%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/thunder/src/ThunderDB.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/tools/thunder/src/ThunderDB.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/ThunderDB.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/SPARSdb.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/SPARSdb.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/SPARSdb.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/SPARSdb.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/SPARSdb.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/SPARSdb.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/SPARSdb.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/SPARSdb.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/SPARSdb.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/SPARSdb.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/SPARSdb.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/SPARSdb.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/SPARSdb.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 56%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/Console.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/util/src/Console.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/Console.cpp [ 57%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/GeometricEquations.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/util/src/GeometricEquations.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/GeometricEquations.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/Thunder.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/Thunder.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/Thunder.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/Thunder.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/Thunder.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/Thunder.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/Thunder.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/Thunder.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/Thunder.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/Thunder.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/Thunder.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/Thunder.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/Thunder.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/ThunderDB.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/ThunderDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/ThunderDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/ThunderDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/ThunderDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/ThunderDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/ThunderDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/ThunderDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/ThunderDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/ThunderDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/ThunderDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/ThunderDB.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/ThunderDB.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 57%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/PPM.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/util/src/PPM.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/PPM.cpp [ 57%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/ProlateHyperspheroid.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/util/src/ProlateHyperspheroid.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product::Lhs = Eigen::Matrix; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:139:109: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_difference_op; LhsType = const Eigen::Matrix; RhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::Matrix; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:19:1: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:195:89: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_difference_op; LhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; RhsType = const Eigen::Matrix; Eigen::CwiseBinaryOp::Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:19:1: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:196:82: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, Eigen::Matrix >, -1, 1, true>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, Eigen::Matrix >, -1, 1, true>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, Eigen::Matrix >, -1, 1, true> >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:231:113: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, Eigen::Matrix >, -1, 1, true>::Block(const Eigen::Block, Eigen::Matrix >, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, Eigen::Matrix >, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::CwiseNullaryOp, Eigen::Matrix >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Matrix; _Rhs = Eigen::Transpose, Eigen::Matrix >, -1, 1, true> >; int Option = 0; Eigen::Product::Lhs = Eigen::Matrix; Eigen::Product::Rhs = Eigen::Transpose, Eigen::Matrix >, -1, 1, true> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose, Eigen::Matrix >, -1, 1, true> >; Derived = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:231:113: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, Eigen::Matrix >, -1, 1, true> >::Transpose(const Eigen::Transpose, Eigen::Matrix >, -1, 1, true> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, Eigen::Matrix >, -1, 1, true> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, Eigen::Matrix >, -1, 1, true> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Product, Eigen::DiagonalWrapper >, 1>; _Rhs = Eigen::Transpose >; int Option = 0; Eigen::Product::Lhs = Eigen::Product, Eigen::DiagonalWrapper >, 1>; Eigen::Product::Rhs = Eigen::Transpose >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Product, Eigen::DiagonalWrapper >, 1>]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:244:110: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op; LhsType = const Eigen::Block, -1, -1, false>; RhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase::operator/(const T&) const [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:689:60: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 0; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 0; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:235:115: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_opposite_op; XprType = const Eigen::Block, -1, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:45:28: required from 'const NegativeReturnType Eigen::MatrixBase::operator-() const [with Derived = Eigen::Block, -1, 1, true>; Eigen::MatrixBase::NegativeReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:757:62: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 0; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/SVD/JacobiSVD.h:548:14: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 0; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:235:115: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, -1, 1, true>::Block(const Eigen::Block, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:512, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h: In instantiation of 'Eigen::internal::redux_evaluator<_XprType>::redux_evaluator(const XprType&) [with _XprType = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 0>; Eigen::internal::redux_evaluator<_XprType>::XprType = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 0>]': /usr/include/eigen3/Eigen/src/Core/Redux.h:416:17: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op; Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 0>; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/Redux.h:438:25: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 0>; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:522:55: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h:56:7: warning: implicitly-declared 'constexpr Eigen::MatrixBase, const Eigen::Matrix >, Eigen::internal::member_sum, 0> >::MatrixBase(const Eigen::MatrixBase, const Eigen::Matrix >, Eigen::internal::member_sum, 0> >&)' is deprecated [-Wdeprecated-copy] 56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr >::type, | ^~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase, const Eigen::Matrix >, Eigen::internal::member_sum, 0> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 0>]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:512, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/VectorwiseOp.h:56:7: warning: implicitly-declared 'constexpr Eigen::internal::no_assignment_operator::no_assignment_operator(const Eigen::internal::no_assignment_operator&)' is deprecated [-Wdeprecated-copy] 56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr >::type, | ^~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:367, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/XprHelper.h:92:29: note: because 'Eigen::internal::no_assignment_operator' has user-provided 'Eigen::internal::no_assignment_operator& Eigen::internal::no_assignment_operator::operator=(const Eigen::internal::no_assignment_operator&)' 92 | no_assignment_operator& operator=(const no_assignment_operator&); | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:478, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Redux.h:338:95: note: synthesized method 'Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 0>::PartialReduxExpr(const Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 0>&)' first required here 338 | EIGEN_DEVICE_FUNC explicit redux_evaluator(const XprType &xpr) : m_evaluator(xpr), m_xpr(xpr) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:440, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/CoreEvaluators.h:1294:54: note: initializing argument 1 of 'Eigen::internal::evaluator >::evaluator(Eigen::internal::evaluator >::XprType) [with ArgType = const Eigen::CwiseUnaryOp, const Eigen::Matrix >; MemberOp = Eigen::internal::member_sum; int Direction = 0; Eigen::internal::evaluator >::XprType = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 0>]' 1294 | EIGEN_DEVICE_FUNC explicit evaluator(const XprType xpr) | ~~~~~~~~~~~~~~^~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:630:51: required from 'typename Eigen::MatrixBase::TriangularViewReturnType::Type Eigen::MatrixBase::triangularView() [with unsigned int Mode = 5; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; typename Eigen::MatrixBase::TriangularViewReturnType::Type = Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 5>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:490:47: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; _Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Eigen::Product::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:492:30: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::generic_product_impl::Scalar = double]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:25: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:139:109: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:379:15: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 379 | RhsNested actual_rhs(rhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:429:16: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_score_coeff_op; XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:123:10: required from 'const Eigen::CwiseUnaryOp Eigen::MatrixBase::unaryExpr(const CustomUnaryOp&) const [with CustomUnaryOp = Eigen::internal::scalar_score_coeff_op; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:381:43: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:436:26: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; _Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::Product::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:406:78: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:436:26: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:460:17: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: required from 'void Eigen::internal::partial_lu_inplace(MatrixType&, TranspositionType&, typename TranspositionType::StorageIndex&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; typename TranspositionType::StorageIndex = int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:530:31: required from 'void Eigen::PartialPivLU::compute() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase::RowXpr Eigen::DenseBase::row(Eigen::Index) [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::RowXpr = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:480:16: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase::ColXpr Eigen::DenseBase::col(Eigen::Index) [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Eigen::DenseBase::ColXpr = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:381:17: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:436:26: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase::RowXpr Eigen::DenseBase::row(Eigen::Index) [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; Eigen::DenseBase::RowXpr = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:390:17: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:436:26: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::blocked_lu(Eigen::Index, Eigen::Index, Scalar*, Eigen::Index, PivIndex*, PivIndex&, Eigen::Index) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:509:17: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Product, Eigen::DiagonalWrapper >, 1>; _Rhs = Eigen::Transpose >; int Option = 1; Eigen::Product::Lhs = Eigen::Product, Eigen::DiagonalWrapper >, 1>; Eigen::Product::Rhs = Eigen::Transpose >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product Eigen::MatrixBase::lazyProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose >; Derived = Eigen::Product, Eigen::DiagonalWrapper >, 1>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:50: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, Eigen::DiagonalWrapper >, 1>; Rhs = Eigen::Transpose >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, Eigen::DiagonalWrapper >, 1>; Rhs = Eigen::Transpose >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Product, Eigen::DiagonalWrapper >, 1>; Rhs = Eigen::Transpose >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:244:110: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 1, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 1, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 1, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 1, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:287:40: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Matrix; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Dest = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::internal::generic_product_impl, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:816:25: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; OtherDerived = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:139:109: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 1, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 1, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 1, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:381:25: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:436:26: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:406:94: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:436:26: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>; Func = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>, 0>; ExpressionType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:406:53: required from 'static Eigen::Index Eigen::internal::partial_lu_impl::unblocked_lu(Eigen::internal::partial_lu_impl::MatrixType&, PivIndex*, PivIndex&) [with Scalar = double; int StorageOrder = 0; PivIndex = int; Eigen::Index = long int; Eigen::internal::partial_lu_impl::MatrixType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:436:26: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:275:58: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 275 | typename nested_eval::type actual_lhs(lhs); | ^~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; _Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int Option = 1; Eigen::Product::Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Eigen::Product::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product Eigen::MatrixBase::lazyProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:50: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:452:25: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:280:48: required from 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>; Func = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product, Eigen::DiagonalWrapper >, 1>; Rhs = Eigen::Transpose >; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 1>]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Product, Eigen::DiagonalWrapper >, 1>; Rhs = Eigen::Transpose >; int Options = 1; Eigen::internal::evaluator >::XprType = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 1>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, Eigen::DiagonalWrapper >, 1>; Rhs = Eigen::Transpose >]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:431:26: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:244:110: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:840:10: required from 'Eigen::DenseBase::ColXpr Eigen::DenseBase::col(Eigen::Index) [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ColXpr = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:280:17: required from 'void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const Eigen::internal::false_type&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>; Func = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 5>::sub]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:329:41: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, 1, true>, -1, 1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, 1, -1, false>, 1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int Options = 1; Eigen::internal::evaluator >::XprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h:452:25: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product, Eigen::DiagonalWrapper >, 1>; Rhs = Eigen::Transpose >; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:39: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 1> >, Eigen::internal::assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:244:110: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, -1, false>::Block(const Eigen::Block, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, 1, -1, false> >; RhsType = const Eigen::Block >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, 1, -1, false> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block >, -1, 1, false>; Derived = Eigen::Transpose, 1, -1, false> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product, Eigen::DiagonalWrapper >, 1>; Rhs = Eigen::Transpose >; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:39: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 1> >, Eigen::internal::assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:244:110: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 1, -1, false> >::Transpose(const Eigen::Transpose, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block >, -1, 1, false>::Block(const Eigen::Block >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:39: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >; RhsType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:39: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >::Transpose(const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Transpose >; Eigen::DenseBase::ConstColXpr = const Eigen::Block >, -1, 1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:63: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product, Eigen::DiagonalWrapper >, 1>; Rhs = Eigen::Transpose >; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:225:24: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::DiagonalWrapper >, 1>, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:244:110: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase::ConstRowXpr Eigen::DenseBase::row(Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstRowXpr = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:22: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:63: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:131:14: required from 'Eigen::PartialPivLU& Eigen::PartialPivLU::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:323:10: required from 'Eigen::PartialPivLU::PartialPivLU(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/PartialPivLU.h:591:10: required from 'const Eigen::PartialPivLU::PlainObject> Eigen::MatrixBase::partialPivLu() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:41:26: required from 'static typename Eigen::internal::traits::Scalar Eigen::internal::determinant_impl::run(const Derived&) [with Derived = Eigen::Matrix; int DeterminantType = -1; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/LU/Determinant.h:96:86: required from 'typename Eigen::internal::traits::Scalar Eigen::MatrixBase::determinant() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:241:65: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp:50: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/RandomNumbers.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/util/src/RandomNumbers.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/RandomNumbers.cpp [ 58%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/String.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/util/src/String.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/String.cpp [ 59%] Building CXX object src/ompl/CMakeFiles/ompl.dir/extensions/opende/src/OpenDEControlSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/extensions/opende/src/OpenDEControlSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEControlSpace.cpp [ 59%] Building CXX object src/ompl/CMakeFiles/ompl.dir/extensions/opende/src/OpenDEEnvironment.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/extensions/opende/src/OpenDEEnvironment.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEEnvironment.cpp [ 59%] Building CXX object src/ompl/CMakeFiles/ompl.dir/extensions/opende/src/OpenDESimpleSetup.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/extensions/opende/src/OpenDESimpleSetup.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDESimpleSetup.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEControlSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEControlSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEControlSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 60%] Building CXX object src/ompl/CMakeFiles/ompl.dir/extensions/opende/src/OpenDEStatePropagator.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/extensions/opende/src/OpenDEStatePropagator.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStatePropagator.cpp [ 60%] Building CXX object src/ompl/CMakeFiles/ompl.dir/extensions/opende/src/OpenDEStateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/extensions/opende/src/OpenDEStateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateSpace.cpp [ 60%] Building CXX object src/ompl/CMakeFiles/ompl.dir/extensions/opende/src/OpenDEStateValidityChecker.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -Dompl_EXPORTS -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -fPIC -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/ompl.dir/extensions/opende/src/OpenDEStateValidityChecker.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDESimpleSetup.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDESimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDESimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDESimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDESimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDESimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDESimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDESimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDESimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDESimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDESimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDESimpleSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDESimpleSetup.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStatePropagator.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStatePropagator.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStatePropagator.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStatePropagator.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStatePropagator.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStatePropagator.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStatePropagator.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStatePropagator.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStatePropagator.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStatePropagator.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStatePropagator.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStatePropagator.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStatePropagator.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStatePropagator.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStatePropagator.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateSpace.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateSpace.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateValidityChecker.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateValidityChecker.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateValidityChecker.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateValidityChecker.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateValidityChecker.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateValidityChecker.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateValidityChecker.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateValidityChecker.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateValidityChecker.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateValidityChecker.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateValidityChecker.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateValidityChecker.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateValidityChecker.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 61%] Linking CXX shared library ../../lib/libompl.so cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/cmake -E cmake_link_script CMakeFiles/ompl.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libompl.so.15 -o ../../lib/libompl.so.1.4.2 CMakeFiles/ompl.dir/base/goals/src/GoalLazySamples.cpp.o CMakeFiles/ompl.dir/base/goals/src/GoalRegion.cpp.o CMakeFiles/ompl.dir/base/goals/src/GoalState.cpp.o CMakeFiles/ompl.dir/base/goals/src/GoalStates.cpp.o CMakeFiles/ompl.dir/base/objectives/src/MaximizeMinClearanceObjective.cpp.o CMakeFiles/ompl.dir/base/objectives/src/MechanicalWorkOptimizationObjective.cpp.o CMakeFiles/ompl.dir/base/objectives/src/MinimaxObjective.cpp.o CMakeFiles/ompl.dir/base/objectives/src/PathLengthOptimizationObjective.cpp.o CMakeFiles/ompl.dir/base/objectives/src/StateCostIntegralObjective.cpp.o CMakeFiles/ompl.dir/base/samplers/informed/src/OrderedInfSampler.cpp.o CMakeFiles/ompl.dir/base/samplers/informed/src/PathLengthDirectInfSampler.cpp.o CMakeFiles/ompl.dir/base/samplers/informed/src/RejectionInfSampler.cpp.o CMakeFiles/ompl.dir/base/samplers/src/BridgeTestValidStateSampler.cpp.o CMakeFiles/ompl.dir/base/samplers/src/GaussianValidStateSampler.cpp.o CMakeFiles/ompl.dir/base/samplers/src/InformedStateSampler.cpp.o CMakeFiles/ompl.dir/base/samplers/src/MaximizeClearanceValidStateSampler.cpp.o CMakeFiles/ompl.dir/base/samplers/src/MinimumClearanceValidStateSampler.cpp.o CMakeFiles/ompl.dir/base/samplers/src/ObstacleBasedValidStateSampler.cpp.o CMakeFiles/ompl.dir/base/samplers/src/UniformValidStateSampler.cpp.o CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasChart.cpp.o CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasStateSpace.cpp.o CMakeFiles/ompl.dir/base/spaces/constraint/src/ConstrainedStateSpace.cpp.o CMakeFiles/ompl.dir/base/spaces/constraint/src/ProjectedStateSpace.cpp.o CMakeFiles/ompl.dir/base/spaces/constraint/src/TangentBundleStateSpace.cpp.o CMakeFiles/ompl.dir/base/spaces/src/DiscreteStateSpace.cpp.o CMakeFiles/ompl.dir/base/spaces/src/DubinsStateSpace.cpp.o CMakeFiles/ompl.dir/base/spaces/src/RealVectorBounds.cpp.o CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateProjections.cpp.o CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateSpace.cpp.o CMakeFiles/ompl.dir/base/spaces/src/ReedsSheppStateSpace.cpp.o CMakeFiles/ompl.dir/base/spaces/src/SE2StateSpace.cpp.o CMakeFiles/ompl.dir/base/spaces/src/SE3StateSpace.cpp.o CMakeFiles/ompl.dir/base/spaces/src/SO2StateSpace.cpp.o CMakeFiles/ompl.dir/base/spaces/src/SO3StateSpace.cpp.o CMakeFiles/ompl.dir/base/spaces/src/TimeStateSpace.cpp.o CMakeFiles/ompl.dir/base/spaces/src/WrapperStateSpace.cpp.o CMakeFiles/ompl.dir/base/src/Constraint.cpp.o CMakeFiles/ompl.dir/base/src/Cost.cpp.o CMakeFiles/ompl.dir/base/src/DiscreteMotionValidator.cpp.o CMakeFiles/ompl.dir/base/src/GenericParam.cpp.o CMakeFiles/ompl.dir/base/src/Goal.cpp.o CMakeFiles/ompl.dir/base/src/OptimizationObjective.cpp.o CMakeFiles/ompl.dir/base/src/Planner.cpp.o CMakeFiles/ompl.dir/base/src/PlannerData.cpp.o CMakeFiles/ompl.dir/base/src/PlannerDataStorage.cpp.o CMakeFiles/ompl.dir/base/src/PlannerStatus.cpp.o CMakeFiles/ompl.dir/base/src/PlannerTerminationCondition.cpp.o CMakeFiles/ompl.dir/base/src/PrecomputedStateSampler.cpp.o CMakeFiles/ompl.dir/base/src/ProblemDefinition.cpp.o CMakeFiles/ompl.dir/base/src/ProjectionEvaluator.cpp.o CMakeFiles/ompl.dir/base/src/SpaceInformation.cpp.o CMakeFiles/ompl.dir/base/src/StateSampler.cpp.o CMakeFiles/ompl.dir/base/src/StateSpace.cpp.o CMakeFiles/ompl.dir/base/src/StateStorage.cpp.o CMakeFiles/ompl.dir/base/src/ValidStateSampler.cpp.o CMakeFiles/ompl.dir/control/planners/est/src/EST.cpp.o CMakeFiles/ompl.dir/control/planners/kpiece/src/KPIECE1.cpp.o CMakeFiles/ompl.dir/control/planners/ltl/src/Automaton.cpp.o CMakeFiles/ompl.dir/control/planners/ltl/src/LTLPlanner.cpp.o CMakeFiles/ompl.dir/control/planners/ltl/src/LTLProblemDefinition.cpp.o CMakeFiles/ompl.dir/control/planners/ltl/src/LTLSpaceInformation.cpp.o CMakeFiles/ompl.dir/control/planners/ltl/src/ProductGraph.cpp.o CMakeFiles/ompl.dir/control/planners/ltl/src/PropositionalDecomposition.cpp.o CMakeFiles/ompl.dir/control/planners/ltl/src/World.cpp.o CMakeFiles/ompl.dir/control/planners/pdst/src/PDST.cpp.o CMakeFiles/ompl.dir/control/planners/rrt/src/RRT.cpp.o CMakeFiles/ompl.dir/control/planners/sst/src/SST.cpp.o CMakeFiles/ompl.dir/control/planners/syclop/src/GridDecomposition.cpp.o CMakeFiles/ompl.dir/control/planners/syclop/src/Syclop.cpp.o CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopEST.cpp.o CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopRRT.cpp.o CMakeFiles/ompl.dir/control/spaces/src/DiscreteControlSpace.cpp.o CMakeFiles/ompl.dir/control/spaces/src/RealVectorControlSpace.cpp.o CMakeFiles/ompl.dir/control/src/ControlSampler.cpp.o CMakeFiles/ompl.dir/control/src/ControlSpace.cpp.o CMakeFiles/ompl.dir/control/src/PathControl.cpp.o CMakeFiles/ompl.dir/control/src/PlannerData.cpp.o CMakeFiles/ompl.dir/control/src/PlannerDataStorage.cpp.o CMakeFiles/ompl.dir/control/src/SimpleDirectedControlSampler.cpp.o CMakeFiles/ompl.dir/control/src/SimpleSetup.cpp.o CMakeFiles/ompl.dir/control/src/SpaceInformation.cpp.o CMakeFiles/ompl.dir/geometric/planners/AnytimePathShortening.cpp.o CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp.o CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp.o CMakeFiles/ompl.dir/geometric/planners/bitstar/datastructures/src/Vertex.cpp.o CMakeFiles/ompl.dir/geometric/planners/bitstar/src/BITstar.cpp.o CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForest.cpp.o CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSampler.cpp.o CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp.o CMakeFiles/ompl.dir/geometric/planners/est/src/BiEST.cpp.o CMakeFiles/ompl.dir/geometric/planners/est/src/EST.cpp.o CMakeFiles/ompl.dir/geometric/planners/est/src/ProjEST.cpp.o CMakeFiles/ompl.dir/geometric/planners/experience/src/LightningRetrieveRepair.cpp.o CMakeFiles/ompl.dir/geometric/planners/experience/src/ThunderRetrieveRepair.cpp.o CMakeFiles/ompl.dir/geometric/planners/fmt/src/BFMT.cpp.o CMakeFiles/ompl.dir/geometric/planners/fmt/src/FMT.cpp.o CMakeFiles/ompl.dir/geometric/planners/kpiece/src/BKPIECE1.cpp.o CMakeFiles/ompl.dir/geometric/planners/kpiece/src/KPIECE1.cpp.o CMakeFiles/ompl.dir/geometric/planners/kpiece/src/LBKPIECE1.cpp.o CMakeFiles/ompl.dir/geometric/planners/pdst/src/PDST.cpp.o CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRM.cpp.o CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRMstar.cpp.o CMakeFiles/ompl.dir/geometric/planners/prm/src/PRM.cpp.o CMakeFiles/ompl.dir/geometric/planners/prm/src/PRMstar.cpp.o CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARS.cpp.o CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARStwo.cpp.o CMakeFiles/ompl.dir/geometric/planners/rrt/src/BiTRRT.cpp.o CMakeFiles/ompl.dir/geometric/planners/rrt/src/InformedRRTstar.cpp.o CMakeFiles/ompl.dir/geometric/planners/rrt/src/LBTRRT.cpp.o CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyLBTRRT.cpp.o CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyRRT.cpp.o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRT.cpp.o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTConnect.cpp.o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTXstatic.cpp.o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTsharp.cpp.o CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTstar.cpp.o CMakeFiles/ompl.dir/geometric/planners/rrt/src/SORRTstar.cpp.o CMakeFiles/ompl.dir/geometric/planners/rrt/src/TRRT.cpp.o CMakeFiles/ompl.dir/geometric/planners/rrt/src/VFRRT.cpp.o CMakeFiles/ompl.dir/geometric/planners/rrt/src/pRRT.cpp.o CMakeFiles/ompl.dir/geometric/planners/sbl/src/SBL.cpp.o CMakeFiles/ompl.dir/geometric/planners/sbl/src/pSBL.cpp.o CMakeFiles/ompl.dir/geometric/planners/sst/src/SST.cpp.o CMakeFiles/ompl.dir/geometric/planners/stride/src/STRIDE.cpp.o CMakeFiles/ompl.dir/geometric/src/GeneticSearch.cpp.o CMakeFiles/ompl.dir/geometric/src/HillClimbing.cpp.o CMakeFiles/ompl.dir/geometric/src/PathGeometric.cpp.o CMakeFiles/ompl.dir/geometric/src/PathHybridization.cpp.o CMakeFiles/ompl.dir/geometric/src/PathSimplifier.cpp.o CMakeFiles/ompl.dir/geometric/src/SimpleSetup.cpp.o CMakeFiles/ompl.dir/tools/benchmark/src/Benchmark.cpp.o CMakeFiles/ompl.dir/tools/benchmark/src/MachineSpecs.cpp.o CMakeFiles/ompl.dir/tools/config/src/SelfConfig.cpp.o CMakeFiles/ompl.dir/tools/debug/src/PlannerMonitor.cpp.o CMakeFiles/ompl.dir/tools/debug/src/Profiler.cpp.o CMakeFiles/ompl.dir/tools/experience/src/ExperienceSetup.cpp.o CMakeFiles/ompl.dir/tools/lightning/src/DynamicTimeWarp.cpp.o CMakeFiles/ompl.dir/tools/lightning/src/Lightning.cpp.o CMakeFiles/ompl.dir/tools/lightning/src/LightningDB.cpp.o CMakeFiles/ompl.dir/tools/multiplan/src/OptimizePlan.cpp.o CMakeFiles/ompl.dir/tools/multiplan/src/ParallelPlan.cpp.o CMakeFiles/ompl.dir/tools/thunder/src/SPARSdb.cpp.o CMakeFiles/ompl.dir/tools/thunder/src/Thunder.cpp.o CMakeFiles/ompl.dir/tools/thunder/src/ThunderDB.cpp.o CMakeFiles/ompl.dir/util/src/Console.cpp.o CMakeFiles/ompl.dir/util/src/GeometricEquations.cpp.o CMakeFiles/ompl.dir/util/src/PPM.cpp.o CMakeFiles/ompl.dir/util/src/ProlateHyperspheroid.cpp.o CMakeFiles/ompl.dir/util/src/RandomNumbers.cpp.o CMakeFiles/ompl.dir/util/src/String.cpp.o CMakeFiles/ompl.dir/extensions/opende/src/OpenDEControlSpace.cpp.o CMakeFiles/ompl.dir/extensions/opende/src/OpenDEEnvironment.cpp.o CMakeFiles/ompl.dir/extensions/opende/src/OpenDESimpleSetup.cpp.o CMakeFiles/ompl.dir/extensions/opende/src/OpenDEStatePropagator.cpp.o CMakeFiles/ompl.dir/extensions/opende/src/OpenDEStateSpace.cpp.o CMakeFiles/ompl.dir/extensions/opende/src/OpenDEStateValidityChecker.cpp.o -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread cd /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl && /usr/bin/cmake -E cmake_symlink_library ../../lib/libompl.so.1.4.2 ../../lib/libompl.so.15 ../../lib/libompl.so cd /builddir/build/BUILD/ompl-1.4.2-Source/build/lib && /usr/bin/cmake -E copy /builddir/build/BUILD/ompl-1.4.2-Source/build/lib/libompl.so.1.4.2 /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/../../py-bindings/ompl/util/libompl.so make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 61%] Built target ompl make -f tests/CMakeFiles/test_heap.dir/build.make tests/CMakeFiles/test_heap.dir/depend make -f tests/CMakeFiles/test_nearestneighbors.dir/build.make tests/CMakeFiles/test_nearestneighbors.dir/depend make -f tests/CMakeFiles/test_grid.dir/build.make tests/CMakeFiles/test_grid.dir/depend make -f tests/CMakeFiles/test_gridb.dir/build.make tests/CMakeFiles/test_gridb.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_heap.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_grid.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_gridb.dir/DependInfo.cmake --color= make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_nearestneighbors.dir/DependInfo.cmake --color= Scanning dependencies of target test_heap make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_heap.dir/build.make tests/CMakeFiles/test_heap.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 61%] Building CXX object tests/CMakeFiles/test_heap.dir/datastructures/heap.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_heap.dir/datastructures/heap.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/heap.cpp Scanning dependencies of target test_gridb make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_gridb.dir/build.make tests/CMakeFiles/test_gridb.dir/build Scanning dependencies of target test_grid make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_grid.dir/build.make tests/CMakeFiles/test_grid.dir/build Scanning dependencies of target test_nearestneighbors make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_nearestneighbors.dir/build.make tests/CMakeFiles/test_nearestneighbors.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 62%] Building CXX object tests/CMakeFiles/test_grid.dir/datastructures/grid.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_grid.dir/datastructures/grid.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/grid.cpp [ 62%] Building CXX object tests/CMakeFiles/test_gridb.dir/datastructures/gridb.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_gridb.dir/datastructures/gridb.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/gridb.cpp [ 63%] Building CXX object tests/CMakeFiles/test_nearestneighbors.dir/datastructures/nearestneighbors.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_nearestneighbors.dir/datastructures/nearestneighbors.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/nearestneighbors.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/nearestneighbors.cpp:48: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GreedyKCenters.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/nearestneighbors.cpp:45: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GreedyKCenters.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/nearestneighbors.cpp:45: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GreedyKCenters.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/nearestneighbors.cpp:45: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GreedyKCenters.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/nearestneighbors.cpp:45: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GreedyKCenters.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/nearestneighbors.cpp:45: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GreedyKCenters.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/nearestneighbors.cpp:45: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GreedyKCenters.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/nearestneighbors.cpp:45: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GreedyKCenters.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/nearestneighbors.cpp:45: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GreedyKCenters.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/nearestneighbors.cpp:45: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GreedyKCenters.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/nearestneighbors.cpp:45: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GreedyKCenters.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/nearestneighbors.cpp:45: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:45, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/nearestneighbors.cpp:48: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 63%] Linking CXX executable ../bin/test_heap cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_heap.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_heap.dir/datastructures/heap.cpp.o -o ../bin/test_heap ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 63%] Built target test_heap make -f tests/CMakeFiles/test_random.dir/build.make tests/CMakeFiles/test_random.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_random.dir/DependInfo.cmake --color= Scanning dependencies of target test_random make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_random.dir/build.make tests/CMakeFiles/test_random.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 64%] Building CXX object tests/CMakeFiles/test_random.dir/util/random/random.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_random.dir/util/random/random.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/util/random/random.cpp [ 65%] Linking CXX executable ../bin/test_gridb cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_gridb.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_gridb.dir/datastructures/gridb.cpp.o -o ../bin/test_gridb ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 65%] Built target test_gridb make -f tests/CMakeFiles/test_state_operations.dir/build.make tests/CMakeFiles/test_state_operations.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_state_operations.dir/DependInfo.cmake --color= Scanning dependencies of target test_state_operations make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_state_operations.dir/build.make tests/CMakeFiles/test_state_operations.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 66%] Building CXX object tests/CMakeFiles/test_state_operations.dir/base/state_operations.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_state_operations.dir/base/state_operations.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_operations.cpp [ 66%] Linking CXX executable ../bin/test_grid cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_grid.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_grid.dir/datastructures/grid.cpp.o -o ../bin/test_grid ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 66%] Built target test_grid make -f tests/CMakeFiles/test_2dcircles_opt_geometric.dir/build.make tests/CMakeFiles/test_2dcircles_opt_geometric.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_2dcircles_opt_geometric.dir/DependInfo.cmake --color= Scanning dependencies of target test_2dcircles_opt_geometric make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_2dcircles_opt_geometric.dir/build.make tests/CMakeFiles/test_2dcircles_opt_geometric.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 66%] Building CXX object tests/CMakeFiles/test_2dcircles_opt_geometric.dir/geometric/2d/2dcircles_optimize.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_2dcircles_opt_geometric.dir/geometric/2d/2dcircles_optimize.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp [ 66%] Linking CXX executable ../bin/test_random cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_random.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_random.dir/util/random/random.cpp.o -o ../bin/test_random ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 66%] Built target test_random make -f tests/CMakeFiles/test_state_spaces.dir/build.make tests/CMakeFiles/test_state_spaces.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_state_spaces.dir/DependInfo.cmake --color= Scanning dependencies of target test_state_spaces make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_state_spaces.dir/build.make tests/CMakeFiles/test_state_spaces.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 66%] Building CXX object tests/CMakeFiles/test_state_spaces.dir/base/state_spaces.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_state_spaces.dir/base/state_spaces.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_spaces.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_operations.cpp:42: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_operations.cpp:42: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_operations.cpp:42: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_operations.cpp:42: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_operations.cpp:42: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_operations.cpp:42: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_operations.cpp:42: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_operations.cpp:42: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_operations.cpp:42: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_operations.cpp:42: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_operations.cpp:42: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_operations.cpp:42: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_operations.cpp:42: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_spaces.cpp:41: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_spaces.cpp:41: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_spaces.cpp:41: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_spaces.cpp:41: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_spaces.cpp:41: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_spaces.cpp:41: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_spaces.cpp:41: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_spaces.cpp:41: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_spaces.cpp:41: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_spaces.cpp:41: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_spaces.cpp:41: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_spaces.cpp:41: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_spaces.cpp:41: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 2, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, 2, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, 2, 1, true>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 2, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, 2, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:505:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 2, 1, true>::Block(const Eigen::Block, 2, 1, true>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = 2; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Linking CXX executable ../bin/test_state_operations cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_state_operations.dir/link.txt --verbose=1 In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op; LhsType = const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; RhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase::operator/(const T&) const [with T = double; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:91:22: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 2, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:38: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_state_operations.dir/base/state_operations.cpp.o -o ../bin/test_state_operations ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:565:77: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type Eigen::MatrixBase::triangularView() const [with unsigned int Mode = 2; Derived = Eigen::Block, -1, -1, false>; typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type = const Eigen::TriangularView, -1, -1, false>, 2>]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:606:38: required from 'void Eigen::ColPivHouseholderQR::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 2, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, 2, 1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 2, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:21: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 2, 1, true>::Block(const Eigen::Block, 2, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = 2; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 2, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:44:80: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:76:71: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase::RowXpr Eigen::DenseBase::row(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::RowXpr = Eigen::Block, -1, -1, false>, 1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 66%] Built target test_state_operations make -f tests/CMakeFiles/test_pdf.dir/build.make tests/CMakeFiles/test_pdf.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_pdf.dir/DependInfo.cmake --color= Scanning dependencies of target test_pdf make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_pdf.dir/build.make tests/CMakeFiles/test_pdf.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 67%] Building CXX object tests/CMakeFiles/test_pdf.dir/datastructures/pdf.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_pdf.dir/datastructures/pdf.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/datastructures/pdf.cpp In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:74:64: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Option = 1; Eigen::Product::Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product Eigen::MatrixBase::lazyProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:50: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 1; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product Eigen::MatrixBase::lazyProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:50: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:87:54: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: required from 'void Eigen::MatrixBase::applyOnTheLeft(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:600:19: required from 'void Eigen::ColPivHouseholderQR::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularView::MatrixType = const Eigen::Transpose, -1, -1, false> >]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 6>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:93: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, false> >::Transpose(const Eigen::Transpose, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; _Rhs = Eigen::Block, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>; _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false> >, 6>::TriangularView(const Eigen::TriangularView, -1, -1, false> >, 6>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false> >, 6>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false> >, 6>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, 2>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, 2>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = Eigen::Matrix; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:94:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, 2>::TriangularView(const Eigen::TriangularView, 2>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Matrix; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, 2>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1; Eigen::TriangularView::MatrixType = const Eigen::Transpose >]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = Eigen::Matrix; unsigned int _Mode = 2; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView >, 1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:63: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView >, 1>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView >, 1>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView >, 1>::TriangularView(const Eigen::TriangularView >, 1>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView >, 1>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView >, 1>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, -1, -1, false>, 5>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:22: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, 5>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, -1, 1, false> >; _Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>, -1, 1, false>; Derived = Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:64: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 2]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type Eigen::MatrixBase::triangularView() const [with unsigned int Mode = 5; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type = const Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:127: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::Product::Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product > Eigen::operator*(const Eigen::MatrixBase&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::MatrixType = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:630:51: required from 'typename Eigen::MatrixBase::TriangularViewReturnType::Type Eigen::MatrixBase::triangularView() [with unsigned int Mode = 2; Derived = Eigen::Block, -1, -1, false>; typename Eigen::MatrixBase::TriangularViewReturnType::Type = Eigen::TriangularView, -1, -1, false>, 2>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:128: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; _Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int Option = 0; Eigen::Product::Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Eigen::Product::Rhs = Eigen::TriangularView, -1, -1, false>, 2>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product > Eigen::operator*(const Eigen::MatrixBase&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::Block, 1, -1, true>, 1, -1, false>; _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:61: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, 2>::TriangularView(const Eigen::TriangularView, -1, -1, false>, 2>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, 2>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:38: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 1; Eigen::internal::evaluator >::XprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 1; Eigen::internal::evaluator >::XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:90: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:48: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 6>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:93: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase::RowXpr Eigen::DenseBase::row(Eigen::Index) [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::RowXpr = Eigen::Block, -1, 1, false>, 1, 1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:75: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 2]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::OuterStride<> >::Map(const Eigen::Map, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstColXpr = const Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:70: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:272:10: required from 'Eigen::DenseBase::ConstBlockXpr Eigen::DenseBase::bottomRightCorner(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstBlockXpr = const Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:84: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::OuterStride<> >, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:86: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 1, -1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, 1, -1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 1, -1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:28: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 1, -1, true>::Block(const Eigen::Block, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:960:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::tail(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:78: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Transpose, -1, 1, false> >; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:39: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, -1, 1, false> > >; RhsType = const Eigen::Block, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, -1, 1, false> > >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>, -1, 1, false>; Derived = Eigen::Transpose, -1, 1, false> > >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:54: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> > >::Transpose(const Eigen::Transpose, -1, 1, false> > >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 1; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product Eigen::MatrixBase::lazyProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:50: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >; RhsType = const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:39: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, 1, false>::Block(const Eigen::Block, 1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, 1, 1, false> >; RhsType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, 1, 1, false> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Derived = Eigen::Transpose, 1, 1, false> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:39: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 1, 1, false> >::Transpose(const Eigen::Transpose, 1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase::ConstRowXpr Eigen::DenseBase::row(Eigen::Index) const [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Eigen::DenseBase::ConstRowXpr = const Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:22: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstColXpr = const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:63: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = Eigen::Block, 1, -1, true>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:191:21: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>, -1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>, -1, -1, true>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false>, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, 5>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, 5>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, true>::Block(const Eigen::Block, -1, -1, false>, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 1; Eigen::internal::evaluator >::XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:63: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:32: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h:367:64: required from 'static Eigen::internal::blas_traits >::ExtractType Eigen::internal::blas_traits >::extract(const XprType&) [with NestedXpr = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits >::ExtractType = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits >::XprType = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:303:79: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>::Block(const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false> >, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false> >, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false> >, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false> >, -1, -1, false>::Block(const Eigen::Block, -1, -1, false> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:434:10: required from 'Eigen::DenseBase::RowsBlockXpr Eigen::DenseBase::topRows(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::RowsBlockXpr = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:20: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:604:10: required from 'Eigen::DenseBase::ColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ColsBlockXpr = Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:21: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:106: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; RhsType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Derived = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:77: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >::Transpose(const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>::Block(const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >; RhsType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >::Transpose(const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose, -1, -1, false> >; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block, -1, -1, false> >, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, false> >::Transpose(const Eigen::Transpose, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase::ConstRowXpr Eigen::DenseBase::row(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >; Eigen::DenseBase::ConstRowXpr = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:48: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::OuterStride<> >::Map(const Eigen::Map, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::head(Eigen::Index) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:16: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; bool HasDirectAccess = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::head(Eigen::Index) const [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:63: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:215:66: warning: implicitly-declared 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >::Transpose(const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >&)' is deprecated [-Wdeprecated-copy] 215 | m_blockRows(blockRows), m_blockCols(blockCols) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:63: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::OuterStride<> >, 1, -1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:59: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:91: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:32: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 1, -1, true>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 1, -1, true>, 1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:48: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; bool LhsIsTriangular = true; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, 2>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, 2>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block >, -1, -1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block >, -1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block >, -1, -1, true>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase >, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, 1>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, 1>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block >, -1, -1, true>::Block(const Eigen::Block >, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block >, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 1, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 1, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 1, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 1, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:274:29: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 1, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 1, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 1, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 1, -1, true>, 1, -1, false> >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose >; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block >, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::head(Eigen::Index) [with Derived = Eigen::Transpose >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:16: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::head(Eigen::Index) const [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:63: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:891:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:22: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dcircles_optimize.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ [ 67%] Linking CXX executable ../bin/test_pdf cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_pdf.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_pdf.dir/datastructures/pdf.cpp.o -o ../bin/test_pdf ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 67%] Built target test_pdf make -f tests/CMakeFiles/test_state_storage.dir/build.make tests/CMakeFiles/test_state_storage.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_state_storage.dir/DependInfo.cmake --color= Scanning dependencies of target test_state_storage make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_state_storage.dir/build.make tests/CMakeFiles/test_state_storage.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 67%] Building CXX object tests/CMakeFiles/test_state_storage.dir/base/state_storage.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_state_storage.dir/base/state_storage.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_storage.cpp [ 68%] Linking CXX executable ../bin/test_state_spaces cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_state_spaces.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_state_spaces.dir/base/state_spaces.cpp.o -o ../bin/test_state_spaces ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system [ 68%] Linking CXX executable ../bin/test_nearestneighbors cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_nearestneighbors.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_nearestneighbors.dir/datastructures/nearestneighbors.cpp.o -o ../bin/test_nearestneighbors ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lflann_cpp -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 68%] Built target test_state_spaces make -f tests/CMakeFiles/test_2dpath_simplifying.dir/build.make tests/CMakeFiles/test_2dpath_simplifying.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_2dpath_simplifying.dir/DependInfo.cmake --color= Scanning dependencies of target test_2dpath_simplifying make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_2dpath_simplifying.dir/build.make tests/CMakeFiles/test_2dpath_simplifying.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 68%] Building CXX object tests/CMakeFiles/test_2dpath_simplifying.dir/geometric/2d/2dpath_simplifying.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_2dpath_simplifying.dir/geometric/2d/2dpath_simplifying.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 68%] Built target test_nearestneighbors make -f tests/CMakeFiles/test_2dmap_ik.dir/build.make tests/CMakeFiles/test_2dmap_ik.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_2dmap_ik.dir/DependInfo.cmake --color= Scanning dependencies of target test_2dmap_ik make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_2dmap_ik.dir/build.make tests/CMakeFiles/test_2dmap_ik.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 68%] Building CXX object tests/CMakeFiles/test_2dmap_ik.dir/geometric/2d/2dmap_ik.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_2dmap_ik.dir/geometric/2d/2dmap_ik.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_ik.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_storage.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_storage.cpp:39: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_storage.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_storage.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_storage.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_storage.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_storage.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_storage.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_storage.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_storage.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_storage.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_storage.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/state_storage.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_ik.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_ik.cpp:39: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_ik.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_ik.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_ik.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_ik.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_ik.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_ik.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_ik.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_ik.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_ik.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_ik.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_ik.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_ik.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h: In constructor 'ompl::geometric::SimpleSetup2DMap::SimpleSetup2DMap(const Environment2D&)': /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:115:77: warning: implicitly-declared 'Environment2D::Environment2D(const Environment2D&)' is deprecated [-Wdeprecated-copy] 115 | : SimpleSetup(std::make_shared()), env_(env) | ^ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:51, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_ik.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/environment2D.h:63:20: note: because 'Environment2D' has user-provided 'Environment2D& Environment2D::operator=(const Environment2D&)' 63 | Environment2D& operator=(const Environment2D &other) | ^~~~~~~~ [ 68%] Linking CXX executable ../bin/test_2dcircles_opt_geometric cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_2dcircles_opt_geometric.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_2dcircles_opt_geometric.dir/geometric/2d/2dcircles_optimize.cpp.o -o ../bin/test_2dcircles_opt_geometric ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 68%] Built target test_2dcircles_opt_geometric make -f tests/CMakeFiles/test_planner_data.dir/build.make tests/CMakeFiles/test_planner_data.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_planner_data.dir/DependInfo.cmake --color= Scanning dependencies of target test_planner_data make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_planner_data.dir/build.make tests/CMakeFiles/test_planner_data.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 68%] Building CXX object tests/CMakeFiles/test_planner_data.dir/base/planner_data.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_planner_data.dir/base/planner_data.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/planner_data.cpp [ 69%] Linking CXX executable ../bin/test_state_storage cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_state_storage.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_state_storage.dir/base/state_storage.cpp.o -o ../bin/test_state_storage ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 69%] Built target test_state_storage make -f tests/CMakeFiles/test_constraint_sphere.dir/build.make tests/CMakeFiles/test_constraint_sphere.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_constraint_sphere.dir/DependInfo.cmake --color= Scanning dependencies of target test_constraint_sphere make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_constraint_sphere.dir/build.make tests/CMakeFiles/test_constraint_sphere.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 70%] Building CXX object tests/CMakeFiles/test_constraint_sphere.dir/geometric/constraint/test_sphere.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_constraint_sphere.dir/geometric/constraint/test_sphere.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 2, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, 2, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, 2, 1, true>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 2, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, 2, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:505:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 2, 1, true>::Block(const Eigen::Block, 2, 1, true>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = 2; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op; LhsType = const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; RhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase::operator/(const T&) const [with T = double; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:91:22: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 2, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:38: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:565:77: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type Eigen::MatrixBase::triangularView() const [with unsigned int Mode = 2; Derived = Eigen::Block, -1, -1, false>; typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type = const Eigen::TriangularView, -1, -1, false>, 2>]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:606:38: required from 'void Eigen::ColPivHouseholderQR::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 2, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, 2, 1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 2, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:21: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 2, 1, true>::Block(const Eigen::Block, 2, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = 2; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 2, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:44:80: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:76:71: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase::RowXpr Eigen::DenseBase::row(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::RowXpr = Eigen::Block, -1, -1, false>, 1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:74:64: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Linking CXX executable ../bin/test_2dmap_ik cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_2dmap_ik.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_2dmap_ik.dir/geometric/2d/2dmap_ik.cpp.o -o ../bin/test_2dmap_ik ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/planner_data.cpp:43: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/planner_data.cpp:43: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 71%] Built target test_2dmap_ik make -f tests/CMakeFiles/test_2dmap_geometric_simple.dir/build.make tests/CMakeFiles/test_2dmap_geometric_simple.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_2dmap_geometric_simple.dir/DependInfo.cmake --color= Scanning dependencies of target test_2dmap_geometric_simple make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_2dmap_geometric_simple.dir/build.make tests/CMakeFiles/test_2dmap_geometric_simple.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 71%] Building CXX object tests/CMakeFiles/test_2dmap_geometric_simple.dir/geometric/2d/2dmap_simple.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_2dmap_geometric_simple.dir/geometric/2d/2dmap_simple.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Option = 1; Eigen::Product::Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product Eigen::MatrixBase::lazyProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:50: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 1; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product Eigen::MatrixBase::lazyProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:50: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:87:54: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: required from 'void Eigen::MatrixBase::applyOnTheLeft(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:600:19: required from 'void Eigen::ColPivHouseholderQR::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularView::MatrixType = const Eigen::Transpose, -1, -1, false> >]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 6>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:93: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, false> >::Transpose(const Eigen::Transpose, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; _Rhs = Eigen::Block, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>; _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false> >, 6>::TriangularView(const Eigen::TriangularView, -1, -1, false> >, 6>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false> >, 6>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false> >, 6>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, 2>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, 2>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = Eigen::Matrix; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:94:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, 2>::TriangularView(const Eigen::TriangularView, 2>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Matrix; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, 2>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1; Eigen::TriangularView::MatrixType = const Eigen::Transpose >]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = Eigen::Matrix; unsigned int _Mode = 2; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView >, 1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:63: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView >, 1>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView >, 1>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView >, 1>::TriangularView(const Eigen::TriangularView >, 1>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView >, 1>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView >, 1>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, -1, -1, false>, 5>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:22: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, 5>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, -1, 1, false> >; _Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>, -1, 1, false>; Derived = Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:64: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 2]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type Eigen::MatrixBase::triangularView() const [with unsigned int Mode = 5; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type = const Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:127: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::Product::Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product > Eigen::operator*(const Eigen::MatrixBase&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::MatrixType = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:630:51: required from 'typename Eigen::MatrixBase::TriangularViewReturnType::Type Eigen::MatrixBase::triangularView() [with unsigned int Mode = 2; Derived = Eigen::Block, -1, -1, false>; typename Eigen::MatrixBase::TriangularViewReturnType::Type = Eigen::TriangularView, -1, -1, false>, 2>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:128: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; _Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int Option = 0; Eigen::Product::Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Eigen::Product::Rhs = Eigen::TriangularView, -1, -1, false>, 2>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product > Eigen::operator*(const Eigen::MatrixBase&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::Block, 1, -1, true>, 1, -1, false>; _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:61: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, 2>::TriangularView(const Eigen::TriangularView, -1, -1, false>, 2>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, 2>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:38: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 1; Eigen::internal::evaluator >::XprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 1; Eigen::internal::evaluator >::XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:90: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:48: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 6>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:93: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase::RowXpr Eigen::DenseBase::row(Eigen::Index) [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::RowXpr = Eigen::Block, -1, 1, false>, 1, 1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:75: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 2]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::OuterStride<> >::Map(const Eigen::Map, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstColXpr = const Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:70: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:272:10: required from 'Eigen::DenseBase::ConstBlockXpr Eigen::DenseBase::bottomRightCorner(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstBlockXpr = const Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:84: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::OuterStride<> >, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:86: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 1, -1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, 1, -1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 1, -1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:28: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 1, -1, true>::Block(const Eigen::Block, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:960:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::tail(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:78: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Transpose, -1, 1, false> >; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:39: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, -1, 1, false> > >; RhsType = const Eigen::Block, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, -1, 1, false> > >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>, -1, 1, false>; Derived = Eigen::Transpose, -1, 1, false> > >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:54: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> > >::Transpose(const Eigen::Transpose, -1, 1, false> > >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 1; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product Eigen::MatrixBase::lazyProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:50: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >; RhsType = const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:39: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, 1, false>::Block(const Eigen::Block, 1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, 1, 1, false> >; RhsType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, 1, 1, false> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Derived = Eigen::Transpose, 1, 1, false> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:39: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 1, 1, false> >::Transpose(const Eigen::Transpose, 1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase::ConstRowXpr Eigen::DenseBase::row(Eigen::Index) const [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Eigen::DenseBase::ConstRowXpr = const Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:22: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstColXpr = const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:63: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = Eigen::Block, 1, -1, true>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:191:21: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>, -1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>, -1, -1, true>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false>, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, 5>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, 5>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, true>::Block(const Eigen::Block, -1, -1, false>, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 1; Eigen::internal::evaluator >::XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:63: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:32: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h:367:64: required from 'static Eigen::internal::blas_traits >::ExtractType Eigen::internal::blas_traits >::extract(const XprType&) [with NestedXpr = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits >::ExtractType = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits >::XprType = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:303:79: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>::Block(const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false> >, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false> >, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false> >, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false> >, -1, -1, false>::Block(const Eigen::Block, -1, -1, false> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:434:10: required from 'Eigen::DenseBase::RowsBlockXpr Eigen::DenseBase::topRows(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::RowsBlockXpr = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:20: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:604:10: required from 'Eigen::DenseBase::ColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ColsBlockXpr = Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:21: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:106: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; RhsType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Derived = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:77: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >::Transpose(const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>::Block(const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >; RhsType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >::Transpose(const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose, -1, -1, false> >; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block, -1, -1, false> >, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, false> >::Transpose(const Eigen::Transpose, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase::ConstRowXpr Eigen::DenseBase::row(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >; Eigen::DenseBase::ConstRowXpr = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:48: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::OuterStride<> >::Map(const Eigen::Map, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::head(Eigen::Index) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:16: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; bool HasDirectAccess = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::head(Eigen::Index) const [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:63: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:215:66: warning: implicitly-declared 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >::Transpose(const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >&)' is deprecated [-Wdeprecated-copy] 215 | m_blockRows(blockRows), m_blockCols(blockCols) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:63: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::OuterStride<> >, 1, -1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:59: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:91: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:32: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 1, -1, true>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 1, -1, true>, 1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:48: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; bool LhsIsTriangular = true; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, 2>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, 2>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block >, -1, -1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block >, -1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block >, -1, -1, true>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase >, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, 1>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, 1>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block >, -1, -1, true>::Block(const Eigen::Block >, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block >, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 1, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 1, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 1, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 1, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:274:29: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 1, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 1, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 1, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 1, -1, true>, 1, -1, false> >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose >; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block >, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::head(Eigen::Index) [with Derived = Eigen::Transpose >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:16: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::head(Eigen::Index) const [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:63: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:891:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:22: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dpath_simplifying.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h:39, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:40: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h:39, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h:39, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:40: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h:39, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h:39, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:40: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h:39, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h:39, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h:39, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h:39, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h:39, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h:39, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h:39, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:40: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h:39, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:40: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:40: /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h: In constructor 'ompl::geometric::SimpleSetup2DMap1::SimpleSetup2DMap1(const Environment2D&)': /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h:96:98: warning: implicitly-declared 'Environment2D::Environment2D(const Environment2D&)' is deprecated [-Wdeprecated-copy] 96 | SimpleSetup2DMap1(const Environment2D &env) : SimpleSetup(constructSpace()), env_(env) | ^ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h:48, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:40: /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/environment2D.h:63:20: note: because 'Environment2D' has user-provided 'Environment2D& Environment2D::operator=(const Environment2D&)' 63 | Environment2D& operator=(const Environment2D &other) | ^~~~~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp: In member function 'virtual bool TestPlanner::execute(Environment2D&, bool, double*, double*)': /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:102:34: warning: implicitly-declared 'Environment2D::Environment2D(const Environment2D&)' is deprecated [-Wdeprecated-copy] 102 | Environment2D temp = env; | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup1.h:48, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2dmap_simple.cpp:40: /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/environment2D.h:63:20: note: because 'Environment2D' has user-provided 'Environment2D& Environment2D::operator=(const Environment2D&)' 63 | Environment2D& operator=(const Environment2D &other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:466, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Transpose > >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]': /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:83:40: required from here /usr/include/eigen3/Eigen/src/Core/Dot.h:127:11: warning: implicitly-declared 'constexpr Eigen::Transpose > >::Transpose(const Eigen::Transpose > >&)' is deprecated [-Wdeprecated-copy] 127 | _Nested n(derived()); | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op; LhsType = const Eigen::Transpose > >; RhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose > >; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase::operator/(const T&) const [with T = double; Derived = Eigen::Transpose > >; typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:131:14: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Transpose > >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:83:40: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Transpose > >::Transpose(const Eigen::Transpose > >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Transpose > >]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Transpose > >; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Transpose > > >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Transpose > >; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:31: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Transpose > >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:83:40: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'constexpr Eigen::Transpose > >::Transpose(const Eigen::Transpose > >&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/constraint/test_sphere.cpp:42: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ [ 72%] Linking CXX executable ../bin/test_2dmap_geometric_simple cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_2dmap_geometric_simple.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_2dmap_geometric_simple.dir/geometric/2d/2dmap_simple.cpp.o -o ../bin/test_2dmap_geometric_simple ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 72%] Built target test_2dmap_geometric_simple make -f tests/CMakeFiles/test_planner_data_control.dir/build.make tests/CMakeFiles/test_planner_data_control.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_planner_data_control.dir/DependInfo.cmake --color= Scanning dependencies of target test_planner_data_control make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_planner_data_control.dir/build.make tests/CMakeFiles/test_planner_data_control.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 73%] Linking CXX executable ../bin/test_planner_data cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_planner_data.dir/link.txt --verbose=1 [ 73%] Building CXX object tests/CMakeFiles/test_planner_data_control.dir/control/planner_data.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_planner_data_control.dir/control/planner_data.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/planner_data.cpp /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_planner_data.dir/base/planner_data.cpp.o -o ../bin/test_planner_data ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 73%] Built target test_planner_data make -f tests/CMakeFiles/test_2dmap_control.dir/build.make tests/CMakeFiles/test_2dmap_control.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_2dmap_control.dir/DependInfo.cmake --color= Scanning dependencies of target test_2dmap_control make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_2dmap_control.dir/build.make tests/CMakeFiles/test_2dmap_control.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 74%] Building CXX object tests/CMakeFiles/test_2dmap_control.dir/control/2dmap/2dmap.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_2dmap_control.dir/control/2dmap/2dmap.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp [ 74%] Linking CXX executable ../bin/test_2dpath_simplifying cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_2dpath_simplifying.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_2dpath_simplifying.dir/geometric/2d/2dpath_simplifying.cpp.o -o ../bin/test_2dpath_simplifying ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 74%] Built target test_2dpath_simplifying make -f tests/CMakeFiles/test_ptc.dir/build.make tests/CMakeFiles/test_ptc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_ptc.dir/DependInfo.cmake --color= Scanning dependencies of target test_ptc make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_ptc.dir/build.make tests/CMakeFiles/test_ptc.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 74%] Building CXX object tests/CMakeFiles/test_ptc.dir/base/ptc.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_ptc.dir/base/ptc.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/ptc.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/planner_data.cpp:43: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/planner_data.cpp:43: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/planner_data.cpp:43: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/ptc.cpp:42: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/ptc.cpp:42: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/ptc.cpp:42: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/ptc.cpp:42: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/ptc.cpp:42: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/ptc.cpp:42: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/ptc.cpp:42: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/ptc.cpp:42: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/ptc.cpp:42: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/ptc.cpp:42: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/ptc.cpp:42: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/ptc.cpp:42: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/base/ptc.cpp:42: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 74%] Linking CXX executable ../bin/test_constraint_sphere cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_constraint_sphere.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_constraint_sphere.dir/geometric/constraint/test_sphere.cpp.o -o ../bin/test_constraint_sphere ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 74%] Built target test_constraint_sphere make -f tests/CMakeFiles/test_2denvs_geometric.dir/build.make tests/CMakeFiles/test_2denvs_geometric.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_2denvs_geometric.dir/DependInfo.cmake --color= Scanning dependencies of target test_2denvs_geometric make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_2denvs_geometric.dir/build.make tests/CMakeFiles/test_2denvs_geometric.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 75%] Building CXX object tests/CMakeFiles/test_2denvs_geometric.dir/geometric/2d/2denvs.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/test_2denvs_geometric.dir/geometric/2d/2denvs.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp:42: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp:42: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp:42: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp:42: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp:42: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp:42: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp:42: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp:42: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp:42: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp:42: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp:42: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp:42: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp:42: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 75%] Linking CXX executable ../bin/test_ptc cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_ptc.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_ptc.dir/base/ptc.cpp.o -o ../bin/test_ptc ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 75%] Built target test_ptc make -f tests/regression_tests/CMakeFiles/regression_test.dir/build.make tests/regression_tests/CMakeFiles/regression_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/regression_tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/regression_tests/CMakeFiles/regression_test.dir/DependInfo.cmake --color= Scanning dependencies of target regression_test make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/regression_tests/CMakeFiles/regression_test.dir/build.make tests/regression_tests/CMakeFiles/regression_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 75%] Building CXX object tests/regression_tests/CMakeFiles/regression_test.dir/RegressionTest.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/regression_tests && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/regression_test.dir/RegressionTest.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp: In member function 'virtual bool TestPlanner::execute(Environment2D&, bool, double*, double*)': /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp:292:34: warning: implicitly-declared 'Environment2D::Environment2D(const Environment2D&)' is deprecated [-Wdeprecated-copy] 292 | Environment2D temp = env; | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/2dmap.cpp:54: /builddir/build/BUILD/ompl-1.4.2-Source/tests/control/2dmap/../../resources/environment2D.h:63:20: note: because 'Environment2D' has user-provided 'Environment2D& Environment2D::operator=(const Environment2D&)' 63 | Environment2D& operator=(const Environment2D &other) | ^~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h: In constructor 'ompl::geometric::SimpleSetup2DMap::SimpleSetup2DMap(const Environment2D&)': /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:115:77: warning: implicitly-declared 'Environment2D::Environment2D(const Environment2D&)' is deprecated [-Wdeprecated-copy] 115 | : SimpleSetup(std::make_shared()), env_(env) | ^ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:51, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/environment2D.h:63:20: note: because 'Environment2D' has user-provided 'Environment2D& Environment2D::operator=(const Environment2D&)' 63 | Environment2D& operator=(const Environment2D &other) | ^~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp: In member function 'bool TestPlanner::test2DEnv(const Environment2D&, bool, double*, double*)': /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:216:34: warning: implicitly-declared 'Environment2D::Environment2D(const Environment2D&)' is deprecated [-Wdeprecated-copy] 216 | Environment2D temp = env; | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:51, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/environment2D.h:63:20: note: because 'Environment2D' has user-provided 'Environment2D& Environment2D::operator=(const Environment2D&)' 63 | Environment2D& operator=(const Environment2D &other) | ^~~~~~~~ [ 76%] Linking CXX executable ../bin/test_planner_data_control cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_planner_data_control.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_planner_data_control.dir/control/planner_data.cpp.o -o ../bin/test_planner_data_control ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 76%] Built target test_planner_data_control make -f demos/CMakeFiles/demo_KinematicChainBenchmark.dir/build.make demos/CMakeFiles/demo_KinematicChainBenchmark.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_KinematicChainBenchmark.dir/DependInfo.cmake --color= Scanning dependencies of target demo_KinematicChainBenchmark make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_KinematicChainBenchmark.dir/build.make demos/CMakeFiles/demo_KinematicChainBenchmark.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 77%] Building CXX object demos/CMakeFiles/demo_KinematicChainBenchmark.dir/KinematicChainBenchmark.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_KinematicChainBenchmark.dir/KinematicChainBenchmark.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 2, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, 2, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, 2, 1, true>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 2, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, 2, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:505:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 2, 1, true>::Block(const Eigen::Block, 2, 1, true>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = 2; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op; LhsType = const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; RhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase::operator/(const T&) const [with T = double; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:91:22: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 2, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:38: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:565:77: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type Eigen::MatrixBase::triangularView() const [with unsigned int Mode = 2; Derived = Eigen::Block, -1, -1, false>; typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type = const Eigen::TriangularView, -1, -1, false>, 2>]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:606:38: required from 'void Eigen::ColPivHouseholderQR::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 2, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, 2, 1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 2, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:21: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 2, 1, true>::Block(const Eigen::Block, 2, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = 2; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 2, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:44:80: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:76:71: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase::RowXpr Eigen::DenseBase::row(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::RowXpr = Eigen::Block, -1, -1, false>, 1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:74:64: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 2, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, 2, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, 2, 1, true>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 2, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, 2, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:505:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 2, 1, true>::Block(const Eigen::Block, 2, 1, true>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = 2; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op; LhsType = const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; RhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase::operator/(const T&) const [with T = double; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:91:22: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 2, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:38: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:565:77: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type Eigen::MatrixBase::triangularView() const [with unsigned int Mode = 2; Derived = Eigen::Block, -1, -1, false>; typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type = const Eigen::TriangularView, -1, -1, false>, 2>]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:606:38: required from 'void Eigen::ColPivHouseholderQR::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 2, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, 2, 1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 2, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:21: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 2, 1, true>::Block(const Eigen::Block, 2, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = 2; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 2, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:44:80: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:76:71: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase::RowXpr Eigen::DenseBase::row(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::RowXpr = Eigen::Block, -1, -1, false>, 1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 2, 1, true>, -1, 1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:74:64: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:45:18: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:538:52: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 2, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 77%] Linking CXX executable ../bin/test_2dmap_control cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_2dmap_control.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_2dmap_control.dir/control/2dmap/2dmap.cpp.o -o ../bin/test_2dmap_control ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Option = 1; Eigen::Product::Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product Eigen::MatrixBase::lazyProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:50: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 1; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product Eigen::MatrixBase::lazyProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:50: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 77%] Built target test_2dmap_control make -f demos/CMakeFiles/demo_HypercubeBenchmark.dir/build.make demos/CMakeFiles/demo_HypercubeBenchmark.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_HypercubeBenchmark.dir/DependInfo.cmake --color= In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:87:54: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: required from 'void Eigen::MatrixBase::applyOnTheLeft(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:600:19: required from 'void Eigen::ColPivHouseholderQR::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Scanning dependencies of target demo_HypercubeBenchmark make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_HypercubeBenchmark.dir/build.make demos/CMakeFiles/demo_HypercubeBenchmark.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 77%] Building CXX object demos/CMakeFiles/demo_HypercubeBenchmark.dir/HypercubeBenchmark.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_HypercubeBenchmark.dir/HypercubeBenchmark.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/HypercubeBenchmark.cpp In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularView::MatrixType = const Eigen::Transpose, -1, -1, false> >]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 6>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:93: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, false> >::Transpose(const Eigen::Transpose, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; _Rhs = Eigen::Block, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>; _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false> >, 6>::TriangularView(const Eigen::TriangularView, -1, -1, false> >, 6>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false> >, 6>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false> >, 6>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, 2>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, 2>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = Eigen::Matrix; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:94:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, 2>::TriangularView(const Eigen::TriangularView, 2>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Matrix; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, 2>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1; Eigen::TriangularView::MatrixType = const Eigen::Transpose >]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = Eigen::Matrix; unsigned int _Mode = 2; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView >, 1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:63: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView >, 1>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView >, 1>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView >, 1>::TriangularView(const Eigen::TriangularView >, 1>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView >, 1>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView >, 1>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, -1, -1, false>, 5>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:22: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, 5>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, -1, 1, false> >; _Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>, -1, 1, false>; Derived = Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:64: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 2]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type Eigen::MatrixBase::triangularView() const [with unsigned int Mode = 5; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type = const Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:127: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::Product::Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product > Eigen::operator*(const Eigen::MatrixBase&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::MatrixType = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:630:51: required from 'typename Eigen::MatrixBase::TriangularViewReturnType::Type Eigen::MatrixBase::triangularView() [with unsigned int Mode = 2; Derived = Eigen::Block, -1, -1, false>; typename Eigen::MatrixBase::TriangularViewReturnType::Type = Eigen::TriangularView, -1, -1, false>, 2>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:128: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; _Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int Option = 0; Eigen::Product::Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Eigen::Product::Rhs = Eigen::TriangularView, -1, -1, false>, 2>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product > Eigen::operator*(const Eigen::MatrixBase&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::Block, 1, -1, true>, 1, -1, false>; _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:61: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, 2>::TriangularView(const Eigen::TriangularView, -1, -1, false>, 2>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, 2>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:38: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 1; Eigen::internal::evaluator >::XprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 1; Eigen::internal::evaluator >::XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:90: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:48: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 6>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:93: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase::RowXpr Eigen::DenseBase::row(Eigen::Index) [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::RowXpr = Eigen::Block, -1, 1, false>, 1, 1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:75: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 2]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::OuterStride<> >::Map(const Eigen::Map, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; _Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Option = 1; Eigen::Product::Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product Eigen::MatrixBase::lazyProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>; Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:50: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 1; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product Eigen::MatrixBase::lazyProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:50: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, -1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstColXpr = const Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:70: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:272:10: required from 'Eigen::DenseBase::ConstBlockXpr Eigen::DenseBase::bottomRightCorner(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstBlockXpr = const Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:84: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::OuterStride<> >, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:86: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 1, -1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, 1, -1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 1, -1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:28: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 1, -1, true>::Block(const Eigen::Block, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:960:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::tail(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:78: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:87:54: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: required from 'void Eigen::MatrixBase::applyOnTheLeft(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:600:19: required from 'void Eigen::ColPivHouseholderQR::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::Matrix; DstType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Transpose, -1, 1, false> >; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:39: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, -1, 1, false> > >; RhsType = const Eigen::Block, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, -1, 1, false> > >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>, -1, 1, false>; Derived = Eigen::Transpose, -1, 1, false> > >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:54: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> > >::Transpose(const Eigen::Transpose, -1, 1, false> > >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 1; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product Eigen::MatrixBase::lazyProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:50: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >; RhsType = const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularView::MatrixType = const Eigen::Transpose, -1, -1, false> >]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 6>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:93: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, false> >::Transpose(const Eigen::Transpose, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; _Rhs = Eigen::Block, -1, -1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Eigen::Product::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>; _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false> >, 6>::TriangularView(const Eigen::TriangularView, -1, -1, false> >, 6>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false> >, 6>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 6; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false> >, 6>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, 2>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, 2>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = Eigen::Matrix; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:94:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, 2>::TriangularView(const Eigen::TriangularView, 2>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Matrix; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, 2>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1; Eigen::TriangularView::MatrixType = const Eigen::Transpose >]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:14: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = Eigen::Matrix; unsigned int _Mode = 2; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView >, 1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:63: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView >, 1>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView >, 1>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView >, 1>::TriangularView(const Eigen::TriangularView >, 1>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView >, 1>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 1; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView >, 1>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::TriangularView, -1, -1, false>, 5>; _Rhs = Eigen::Matrix; int Option = 0; Eigen::Product::Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Eigen::Product::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:455:14: required from 'const Eigen::Product, OtherDerived> Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:96:22: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, 5>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Transpose, -1, 1, false> >; _Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>; int Option = 0; Eigen::Product::Lhs = Eigen::Transpose, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>, -1, 1, false>; Derived = Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:415:10: required from 'const Eigen::Product Eigen::MatrixBase::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:64: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 2]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:511:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:639:56: required from 'typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type Eigen::MatrixBase::triangularView() const [with unsigned int Mode = 5; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; typename Eigen::MatrixBase::ConstTriangularViewReturnType::Type = const Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:127: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int Option = 0; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::Product::Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product > Eigen::operator*(const Eigen::MatrixBase&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>::TriangularView(const Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h: In instantiation of 'Eigen::TriangularView::TriangularView(Eigen::TriangularView::MatrixType&) [with _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularView::MatrixType = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:630:51: required from 'typename Eigen::MatrixBase::TriangularViewReturnType::Type Eigen::MatrixBase::triangularView() [with unsigned int Mode = 2; Derived = Eigen::Block, -1, -1, false>; typename Eigen::MatrixBase::TriangularViewReturnType::Type = Eigen::TriangularView, -1, -1, false>, 2>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:128: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:217:73: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 217 | explicit inline TriangularView(MatrixType& matrix) : m_matrix(matrix) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; _Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int Option = 0; Eigen::Product::Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Eigen::Product::Rhs = Eigen::TriangularView, -1, -1, false>, 2>]': /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:464:14: required from 'const Eigen::Product > Eigen::operator*(const Eigen::MatrixBase&, const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with OtherDerived = Eigen::Block, 1, -1, true>, 1, -1, false>; _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:67:61: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'constexpr Eigen::TriangularView, -1, -1, false>, 2>::TriangularView(const Eigen::TriangularView, -1, -1, false>, 2>&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:489, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:435:25: note: because 'Eigen::TriangularView, -1, -1, false>, 2>' has user-provided 'Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType& Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::operator=(const Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>&) [with _MatrixType = Eigen::Block, -1, -1, false>; unsigned int _Mode = 2; Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::TriangularViewType = Eigen::TriangularView, -1, -1, false>, 2>]' 435 | TriangularViewType& operator=(const TriangularViewImpl& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:38: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Core/MatrixBase.h:524:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 1; Eigen::internal::evaluator >::XprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:397:29: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 1; Eigen::internal::evaluator >::XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:90: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/Transpose.h:212:43: required from 'const AdjointReturnType Eigen::MatrixBase::adjoint() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::AdjointReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/TriangularMatrix.h:249:48: required from 'const AdjointReturnType Eigen::TriangularView::adjoint() const [with _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 5; Eigen::TriangularView::AdjointReturnType = Eigen::TriangularView, -1, -1, false> >, 6>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:92:93: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:861:10: required from 'Eigen::DenseBase::RowXpr Eigen::DenseBase::row(Eigen::Index) [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseBase::RowXpr = Eigen::Block, -1, 1, false>, 1, 1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:127:21: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:343:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:308:25: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:75: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 2]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:182:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::OuterStride<> >::Map(const Eigen::Map, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:39: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, 1, false>::Block(const Eigen::Block, 1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, 1, 1, false> >; RhsType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, 1, 1, false> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Derived = Eigen::Transpose, 1, 1, false> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:39: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 1, 1, false> >::Transpose(const Eigen::Transpose, 1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstColXpr = const Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:70: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:272:10: required from 'Eigen::DenseBase::ConstBlockXpr Eigen::DenseBase::bottomRightCorner(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstBlockXpr = const Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:64:84: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/HouseholderSequence.h:333:46: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::OuterStride<> >, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h:123:86: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' /usr/include/eigen3/Eigen/src/Core/SolveTriangular.h:73:12: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase::ConstRowXpr Eigen::DenseBase::row(Eigen::Index) const [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Eigen::DenseBase::ConstRowXpr = const Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:22: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstColXpr = const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:63: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = Eigen::Block, 1, -1, true>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:191:21: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block, 1, -1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:952:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::tail(Eigen::Index) [with Derived = Eigen::Block, 1, -1, true>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 1, -1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:28: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 1, -1, true>::Block(const Eigen::Block, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, -1, -1, false>, -1, 1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:960:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::tail(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:63:78: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' /usr/include/eigen3/Eigen/src/Householder/BlockHouseholder.h:85:55: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Transpose, -1, 1, false> >; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, 1, false> > >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:39: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, -1, 1, false> > >; RhsType = const Eigen::Block, -1, 1, false>, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, -1, 1, false> > >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>, -1, 1, false>; Derived = Eigen::Transpose, -1, 1, false> > >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:251:54: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, -1, 1, false> > >::Transpose(const Eigen::Transpose, -1, 1, false> > >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, 1, false> > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, 1, false> > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, false>, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, 1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:439, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Product.h: In instantiation of 'Eigen::Product::Product(const Lhs&, const Rhs&) [with _Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; _Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Option = 1; Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/GeneralProduct.h:450:10: required from 'const Eigen::Product Eigen::MatrixBase::lazyProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:50: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Product.h:93:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 93 | EIGEN_DEVICE_FUNC Product(const Lhs& lhs, const Rhs& rhs) : m_lhs(lhs), m_rhs(rhs) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>::Block(const Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >; RhsType = const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, 0, Eigen::Stride<0, 0> > >, Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >, Eigen::internal::assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Product, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1>; Functor = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >, 1, -1, true> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:39: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, 1, false>::Block(const Eigen::Block, 1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, 1, 1, false> >; RhsType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, 1, 1, false> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Derived = Eigen::Transpose, 1, 1, false> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeffByOuterInner(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:326:39: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, -1, -1, false>, -1, -1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 1, 1, false> >::Transpose(const Eigen::Transpose, 1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>, -1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>, -1, -1, true>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false>, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, 5>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, 5>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, true>::Block(const Eigen::Block, -1, -1, false>, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 1; Eigen::internal::evaluator >::XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:63: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:32: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Transpose, 2, 1, true>, -1, 1, false> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase::ConstRowXpr Eigen::DenseBase::row(Eigen::Index) const [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Eigen::DenseBase::ConstRowXpr = const Eigen::Block, 2, 1, true>, -1, 1, false> >, 1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:22: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, 2, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 2, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 2, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>, -1, -1, false>; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstColXpr = const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:63: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Transpose, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 2, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = Eigen::Block, 1, -1, true>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:191:21: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h:367:64: required from 'static Eigen::internal::blas_traits >::ExtractType Eigen::internal::blas_traits >::extract(const XprType&) [with NestedXpr = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits >::ExtractType = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits >::XprType = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:303:79: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>::Block(const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false> >, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false> >, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false> >, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false> >, -1, -1, false>::Block(const Eigen::Block, -1, -1, false> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:434:10: required from 'Eigen::DenseBase::RowsBlockXpr Eigen::DenseBase::topRows(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::RowsBlockXpr = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:20: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:604:10: required from 'Eigen::DenseBase::ColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ColsBlockXpr = Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:21: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:106: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; RhsType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Derived = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:77: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >::Transpose(const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>, -1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>, -1, -1, true>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false>, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, 5>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, 5>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, true>::Block(const Eigen::Block, -1, -1, false>, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:493, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h: In instantiation of 'Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::product_evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>]': /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:35:90: required from 'Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Options = 1; Eigen::internal::evaluator >::XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op; Weak = void]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Src = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Func = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:411:29: required from 'static void Eigen::internal::generic_product_impl::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>, -1, 1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:178:42: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:451:34: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 451 | m_innerDim(xpr.lhs().cols()) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:552:63: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:631:63: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 2, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:645:16: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, 2, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:548:35: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:135:14: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h:648:10: required from 'const Eigen::ColPivHouseholderQR::PlainObject> Eigen::MatrixBase::colPivHouseholderQr() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:51: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false>, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:32: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>::Block(const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >; RhsType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >::Transpose(const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose, -1, -1, false> >; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block, -1, -1, false> >, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, false> >::Transpose(const Eigen::Transpose, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase::ConstRowXpr Eigen::DenseBase::row(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >; Eigen::DenseBase::ConstRowXpr = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:48: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::OuterStride<> >::Map(const Eigen::Map, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::head(Eigen::Index) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:16: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; bool HasDirectAccess = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::head(Eigen::Index) const [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:63: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:215:66: warning: implicitly-declared 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >::Transpose(const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >&)' is deprecated [-Wdeprecated-copy] 215 | m_blockRows(blockRows), m_blockCols(blockCols) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/util/BlasUtil.h:367:64: required from 'static Eigen::internal::blas_traits >::ExtractType Eigen::internal::blas_traits >::extract(const XprType&) [with NestedXpr = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits >::ExtractType = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Eigen::internal::blas_traits >::XprType = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:303:79: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >::Transpose(const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>::Block(const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false> >, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false> >, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false> >, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false> >, -1, -1, false>::Block(const Eigen::Block, -1, -1, false> >, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false> >, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:434:10: required from 'Eigen::DenseBase::RowsBlockXpr Eigen::DenseBase::topRows(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::RowsBlockXpr = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:20: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:604:10: required from 'Eigen::DenseBase::ColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ColsBlockXpr = Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:21: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, -1, -1, false>; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block, -1, -1, false>, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, -1, false>; Lhs = Eigen::TriangularView, -1, -1, false>, 5>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:106: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; RhsType = const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >; Derived = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:77: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >::Transpose(const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:63: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::OuterStride<> >, 1, -1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:59: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:91: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:32: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 1, -1, true>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 1, -1, true>, 1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:48: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>::Block(const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >; RhsType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel, -1, 1, false>, -1, 1, false> >, Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >, Eigen::internal::sub_assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>; Functor = Eigen::internal::sub_assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:879:31: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >::Transpose(const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; bool LhsIsTriangular = true; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, 2>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, 2>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block >, -1, -1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block >, -1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block >, -1, -1, true>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase >, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, 1>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, 1>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block >, -1, -1, true>::Block(const Eigen::Block >, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block >, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h: In member function 'virtual void KinematicChainProjector::project(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:81:52: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 81 | projectionMatrix_.project(&v[0], projection); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:100:74: note: initializing argument 2 of 'void ompl::base::ProjectionMatrix::project(const double*, Eigen::Ref >) const' 100 | void project(const double *from, Eigen::Ref to) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, -1, -1, false> >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose, -1, -1, false> >; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block, -1, -1, false> >, -1, -1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, -1, -1, false> >, 6>; Rhs = Eigen::Block, -1, -1, false>; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose, -1, -1, false> >::Transpose(const Eigen::Transpose, -1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, -1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, -1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 1, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 1, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 1, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 1, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:274:29: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 1, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 1, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 1, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 1, -1, true>, 1, -1, false> >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose >; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block >, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::head(Eigen::Index) [with Derived = Eigen::Transpose >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:16: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::head(Eigen::Index) const [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:63: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:891:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:22: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2DmapSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/geometric/2d/2denvs.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:868:10: required from 'Eigen::DenseBase::ConstRowXpr Eigen::DenseBase::row(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >; Eigen::DenseBase::ConstRowXpr = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:48: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::OuterStride<> >::Map(const Eigen::Map, 0, Eigen::OuterStride<> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::OuterStride<> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::OuterStride<> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::head(Eigen::Index) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:16: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; bool HasDirectAccess = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::head(Eigen::Index) const [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:341:63: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:215:66: warning: implicitly-declared 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >::Transpose(const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >&)' is deprecated [-Wdeprecated-copy] 215 | m_blockRows(blockRows), m_blockCols(blockCols) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:162:75: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:118:53: required from 'Eigen::Block::Block(XprType&, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = 1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:847:10: required from 'Eigen::DenseBase::ConstColXpr Eigen::DenseBase::col(Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstColXpr = const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:63: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >; SrcEvaluatorTypeT = Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >; Functor = Eigen::internal::sub_assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:497:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:353:86: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 353 | m_startCol( (BlockRows==XprType::RowsAtCompileTime) && (BlockCols==1) ? i : 0) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::OuterStride<> >, 1, -1, true>, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:59: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>::Block(const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::OuterStride<> >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:137:91: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, -1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:32: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 1, -1, true>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 1, -1, true>, 1, -1, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:48: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block, 1, -1, true>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, -1, -1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, -1, -1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, -1, -1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; bool LhsIsTriangular = true; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, 2>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView, 2>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl, 2>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block, -1, -1, false>::Block(const Eigen::Block, -1, -1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block >, -1, -1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block >, -1, -1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block >, -1, -1, true>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase >, -1, -1, true> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, 1>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: required from 'static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, 1>, Eigen::Matrix, Eigen::TriangularShape, Eigen::DenseShape, 3>]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Block >, -1, -1, true>::Block(const Eigen::Block >, -1, -1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block >, -1, -1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Map, 1, Eigen::Stride<0, 0> >; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Map, 1, Eigen::Stride<0, 0> >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 1, Eigen::Stride<0, 0> > >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 1, Eigen::Stride<0, 0> > >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:274:29: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Map, 1, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 1, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 1, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 1, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; RhsType = const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type Eigen::operator*(const T&, const StorageBaseType&) [with T = double; Derived = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type, typename Eigen::internal::traits::Scalar>, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, Eigen::internal::scalar_product_op::Scalar> > >::value>::type>::type, const Derived> >::type = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false> >; Eigen::MatrixBase::StorageBaseType = Eigen::MatrixBase, 1, -1, true>, 1, -1, false> >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: required from 'static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>::Block(const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose >; int BlockRows = -1; int BlockCols = -1; bool InnerPanel = true; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:611:10: required from 'Eigen::DenseBase::ConstColsBlockXpr Eigen::DenseBase::leftCols(Eigen::Index) const [with Derived = Eigen::Transpose >; Eigen::DenseBase::ConstColsBlockXpr = const Eigen::Block >, -1, -1, true>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:74: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:712:14: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::TriangularView >, 1>; Rhs = Eigen::Matrix; int ProductTag = 3; Eigen::internal::generic_product_impl::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Transpose >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Transpose >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:922:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::head(Eigen::Index) [with Derived = Eigen::Transpose >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:16: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:930:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::head(Eigen::Index) const [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 1, -1, true>, 1, -1, false> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:282:63: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >::Transpose(const Eigen::Transpose, 1, -1, true>, 1, -1, false> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, -1, true>, 1, -1, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, -1, true>, 1, -1, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Map, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:891:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:66:22: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' /usr/include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/Solve.h:147:26: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::ColPivHouseholderQR >; RhsType = Eigen::Matrix; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve >, Eigen::Matrix >]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Matrix >; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Solve >, Eigen::Matrix >; _Scalar = double; int _Rows = 2; int _Cols = 1; int _Options = 0; int _MaxRows = 2; int _MaxCols = 1]' /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/../../resources/circles2D.h:197:60: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/../geometric/2d/2DcirclesSetup.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests/RegressionTest.cpp:46: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HypercubeBenchmark.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HypercubeBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HypercubeBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HypercubeBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HypercubeBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HypercubeBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HypercubeBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HypercubeBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HypercubeBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HypercubeBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HypercubeBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HypercubeBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HypercubeBenchmark.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 77%] Linking CXX executable ../bin/demo_KinematicChainBenchmark cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_KinematicChainBenchmark.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_KinematicChainBenchmark.dir/KinematicChainBenchmark.cpp.o -o ../bin/demo_KinematicChainBenchmark ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 77%] Built target demo_KinematicChainBenchmark make -f demos/CMakeFiles/demo_GeometricCarPlanning.dir/build.make demos/CMakeFiles/demo_GeometricCarPlanning.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_GeometricCarPlanning.dir/DependInfo.cmake --color= Scanning dependencies of target demo_GeometricCarPlanning make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_GeometricCarPlanning.dir/build.make demos/CMakeFiles/demo_GeometricCarPlanning.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 77%] Building CXX object demos/CMakeFiles/demo_GeometricCarPlanning.dir/GeometricCarPlanning.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_GeometricCarPlanning.dir/GeometricCarPlanning.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/GeometricCarPlanning.cpp [ 78%] Linking CXX executable ../../bin/regression_test cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/regression_tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/regression_test.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/regression_test.dir/RegressionTest.cpp.o -o ../../bin/regression_test ../../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 78%] Built target regression_test make -f demos/CMakeFiles/demo_StateSampling.dir/build.make demos/CMakeFiles/demo_StateSampling.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_StateSampling.dir/DependInfo.cmake --color= Scanning dependencies of target demo_StateSampling make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_StateSampling.dir/build.make demos/CMakeFiles/demo_StateSampling.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 79%] Building CXX object demos/CMakeFiles/demo_StateSampling.dir/StateSampling.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_StateSampling.dir/StateSampling.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.cpp [ 79%] Linking CXX executable ../bin/demo_HypercubeBenchmark cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_HypercubeBenchmark.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_HypercubeBenchmark.dir/HypercubeBenchmark.cpp.o -o ../bin/demo_HypercubeBenchmark ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 79%] Built target demo_HypercubeBenchmark make -f demos/CMakeFiles/demo_HybridSystemPlanning.dir/build.make demos/CMakeFiles/demo_HybridSystemPlanning.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_HybridSystemPlanning.dir/DependInfo.cmake --color= Scanning dependencies of target demo_HybridSystemPlanning make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_HybridSystemPlanning.dir/build.make demos/CMakeFiles/demo_HybridSystemPlanning.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 79%] Building CXX object demos/CMakeFiles/demo_HybridSystemPlanning.dir/HybridSystemPlanning.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_HybridSystemPlanning.dir/HybridSystemPlanning.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/HybridSystemPlanning.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/GeometricCarPlanning.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/GeometricCarPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/GeometricCarPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/GeometricCarPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/GeometricCarPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/GeometricCarPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/GeometricCarPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/GeometricCarPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/GeometricCarPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/GeometricCarPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/GeometricCarPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/GeometricCarPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/GeometricCarPlanning.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 79%] Linking CXX executable ../bin/test_2denvs_geometric cd /builddir/build/BUILD/ompl-1.4.2-Source/build/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_2denvs_geometric.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/test_2denvs_geometric.dir/geometric/2d/2denvs.cpp.o -o ../bin/test_2denvs_geometric ../lib/libompl.so.1.4.2 -lboost_program_options -lboost_serialization -lboost_filesystem -lboost_system -lboost_unit_test_framework -lode -lpthread -lboost_serialization -lboost_filesystem -lboost_system make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 79%] Built target test_2denvs_geometric make -f demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/DependInfo.cmake --color= Scanning dependencies of target demo_RigidBodyPlanningWithIntegrationAndControls make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 79%] Building CXX object demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/RigidBodyPlanningWithIntegrationAndControls.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/RigidBodyPlanningWithIntegrationAndControls.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HybridSystemPlanning.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HybridSystemPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HybridSystemPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HybridSystemPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HybridSystemPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HybridSystemPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HybridSystemPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HybridSystemPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HybridSystemPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HybridSystemPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HybridSystemPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HybridSystemPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/HybridSystemPlanning.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 80%] Linking CXX executable ../bin/demo_HybridSystemPlanning cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_HybridSystemPlanning.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_HybridSystemPlanning.dir/HybridSystemPlanning.cpp.o -o ../bin/demo_HybridSystemPlanning ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread [ 80%] Linking CXX executable ../bin/demo_StateSampling cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_StateSampling.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_StateSampling.dir/StateSampling.cpp.o -o ../bin/demo_StateSampling ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 80%] Built target demo_HybridSystemPlanning make -f demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 80%] Built target demo_StateSampling make -f demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/DependInfo.cmake --color= Scanning dependencies of target demo_ConstrainedPlanningImplicitChain make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 81%] Building CXX object demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/constraint/ConstrainedPlanningImplicitChain.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/constraint/ConstrainedPlanningImplicitChain.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp Scanning dependencies of target demo_RigidBodyPlanningWithControls make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 82%] Building CXX object demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/RigidBodyPlanningWithControls.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_RigidBodyPlanningWithControls.dir/RigidBodyPlanningWithControls.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.cpp [ 83%] Linking CXX executable ../bin/demo_RigidBodyPlanningWithIntegrationAndControls cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/RigidBodyPlanningWithIntegrationAndControls.cpp.o -o ../bin/demo_RigidBodyPlanningWithIntegrationAndControls ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 83%] Built target demo_RigidBodyPlanningWithIntegrationAndControls make -f demos/CMakeFiles/demo_Koules.dir/build.make demos/CMakeFiles/demo_Koules.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_Koules.dir/DependInfo.cmake --color= Scanning dependencies of target demo_Koules make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_Koules.dir/build.make demos/CMakeFiles/demo_Koules.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 83%] Building CXX object demos/CMakeFiles/demo_Koules.dir/Koules/Koules.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_Koules.dir/Koules/Koules.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp [ 84%] Linking CXX executable ../bin/demo_GeometricCarPlanning cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_GeometricCarPlanning.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_GeometricCarPlanning.dir/GeometricCarPlanning.cpp.o -o ../bin/demo_GeometricCarPlanning ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 84%] Built target demo_GeometricCarPlanning make -f demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/DependInfo.cmake --color= Scanning dependencies of target demo_ConstrainedPlanningSphere make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 84%] Building CXX object demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/constraint/ConstrainedPlanningSphere.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_ConstrainedPlanningSphere.dir/constraint/ConstrainedPlanningSphere.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:67: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:67: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:67: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:67: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:67: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:67: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:67: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:67: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:67: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:67: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:67: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:67: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:67: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/eigen3/Eigen/Core:466, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>; Eigen::MatrixBase::PlainObject = Eigen::Matrix]': /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:168:86: required from here /usr/include/eigen3/Eigen/src/Core/Dot.h:127:11: warning: implicitly-declared 'Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>::Block(const Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 127 | _Nested n(derived()); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_difference_op; LhsType = const Eigen::Matrix; RhsType = const Eigen::Block >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::Matrix; Eigen::CwiseBinaryOp::Rhs = Eigen::Block >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:19:1: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block >, -1, 1, false>; Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:136:32: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block >, -1, 1, false>::Block(const Eigen::Block >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Ref >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_opposite_op; XprType = const Eigen::Transpose >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:45:28: required from 'const NegativeReturnType Eigen::MatrixBase::operator-() const [with Derived = Eigen::Transpose >; Eigen::MatrixBase::NegativeReturnType = Eigen::CwiseUnaryOp, const Eigen::Transpose > >]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:173:80: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'constexpr Eigen::Transpose >::Transpose(const Eigen::Transpose >&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs_op; XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:32:27: required from 'const CwiseAbsReturnType Eigen::MatrixBase::cwiseAbs() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::MatrixBase::CwiseAbsReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:216:33: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_difference_op; LhsType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; RhsType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:19:1: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:222:31: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op; LhsType = const Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>; RhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase::operator/(const T&) const [with T = double; Derived = Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp, const Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:131:14: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:168:86: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>::Block(const Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block >, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block >, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block >, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:141:42: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block >, -1, 1, false>::Block(const Eigen::Block >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Ref >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:31: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:168:86: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>::Block(const Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, const Eigen::Matrix, const Eigen::Matrix >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:207:28: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block >, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block >, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block >, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block >, 1, -1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:891:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) [with Derived = Eigen::Block >, 1, -1, false>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock >, 1, -1, false>, -1>; Eigen::Index = long int]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:168:44: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block >, 1, -1, false>::Block(const Eigen::Block >, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block >, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Ref >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = Eigen::Block >, 1, -1, false>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:829:17: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, 1, -1, false>, 1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block >, 1, -1, false>, 1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block >, 1, -1, false>, 1, -1, false>; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block >, 1, -1, false>, 1, -1, false>]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:168:86: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block >, 1, -1, false>, 1, -1, false>::Block(const Eigen::Block >, 1, -1, false>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block >, 1, -1, false>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block >, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = long int]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:203:46: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:466, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Transpose > >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]': /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:53:40: required from here /usr/include/eigen3/Eigen/src/Core/Dot.h:127:11: warning: implicitly-declared 'constexpr Eigen::Transpose > >::Transpose(const Eigen::Transpose > >&)' is deprecated [-Wdeprecated-copy] 127 | _Nested n(derived()); | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op; LhsType = const Eigen::Transpose > >; RhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose > >; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase::operator/(const T&) const [with T = double; Derived = Eigen::Transpose > >; typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp, const Eigen::Transpose > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:131:14: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Transpose > >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:53:40: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'constexpr Eigen::Transpose > >::Transpose(const Eigen::Transpose > >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Transpose > >]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Transpose > >; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Transpose > > >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Transpose > >; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:31: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Transpose > >; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:53:40: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'constexpr Eigen::Transpose > >::Transpose(const Eigen::Transpose > >&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose > >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ [ 84%] Linking CXX executable ../bin/demo_RigidBodyPlanningWithControls cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_RigidBodyPlanningWithControls.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_RigidBodyPlanningWithControls.dir/RigidBodyPlanningWithControls.cpp.o -o ../bin/demo_RigidBodyPlanningWithControls ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 84%] Built target demo_RigidBodyPlanningWithControls [ 85%] Building CXX object demos/CMakeFiles/demo_Koules.dir/Koules/KoulesControlSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_Koules.dir/Koules/KoulesControlSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.cpp make -f demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/DependInfo.cmake --color= Scanning dependencies of target demo_RigidBodyPlanningWithODESolverAndControls make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 85%] Building CXX object demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/RigidBodyPlanningWithODESolverAndControls.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/RigidBodyPlanningWithODESolverAndControls.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 85%] Building CXX object demos/CMakeFiles/demo_Koules.dir/Koules/KoulesDirectedControlSampler.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_Koules.dir/Koules/KoulesDirectedControlSampler.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 86%] Building CXX object demos/CMakeFiles/demo_Koules.dir/Koules/KoulesGoal.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_Koules.dir/Koules/KoulesGoal.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.cpp [ 86%] Linking CXX executable ../bin/demo_ConstrainedPlanningImplicitChain cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/constraint/ConstrainedPlanningImplicitChain.cpp.o -o ../bin/demo_ConstrainedPlanningImplicitChain ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 86%] Linking CXX executable ../bin/demo_RigidBodyPlanningWithODESolverAndControls cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/link.txt --verbose=1 [ 86%] Built target demo_ConstrainedPlanningImplicitChain make -f demos/CMakeFiles/demo_VectorFieldNonconservative.dir/build.make demos/CMakeFiles/demo_VectorFieldNonconservative.dir/depend /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/RigidBodyPlanningWithODESolverAndControls.cpp.o -o ../bin/demo_RigidBodyPlanningWithODESolverAndControls ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_VectorFieldNonconservative.dir/DependInfo.cmake --color= [ 86%] Linking CXX executable ../bin/demo_ConstrainedPlanningSphere cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_ConstrainedPlanningSphere.dir/link.txt --verbose=1 Scanning dependencies of target demo_VectorFieldNonconservative make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_VectorFieldNonconservative.dir/build.make demos/CMakeFiles/demo_VectorFieldNonconservative.dir/build /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_ConstrainedPlanningSphere.dir/constraint/ConstrainedPlanningSphere.cpp.o -o ../bin/demo_ConstrainedPlanningSphere ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 86%] Building CXX object demos/CMakeFiles/demo_VectorFieldNonconservative.dir/VFRRT/VectorFieldNonconservative.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_VectorFieldNonconservative.dir/VFRRT/VectorFieldNonconservative.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldNonconservative.cpp make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 86%] Built target demo_RigidBodyPlanningWithODESolverAndControls make -f demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/DependInfo.cmake --color= Scanning dependencies of target demo_RigidBodyPlanningWithIK make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 86%] Building CXX object demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/RigidBodyPlanningWithIK.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_RigidBodyPlanningWithIK.dir/RigidBodyPlanningWithIK.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIK.cpp make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 86%] Built target demo_ConstrainedPlanningSphere make -f demos/CMakeFiles/demo_OpenDERigidBodyPlanning.dir/build.make demos/CMakeFiles/demo_OpenDERigidBodyPlanning.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_OpenDERigidBodyPlanning.dir/DependInfo.cmake --color= Scanning dependencies of target demo_OpenDERigidBodyPlanning make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_OpenDERigidBodyPlanning.dir/build.make demos/CMakeFiles/demo_OpenDERigidBodyPlanning.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 86%] Building CXX object demos/CMakeFiles/demo_OpenDERigidBodyPlanning.dir/OpenDERigidBodyPlanning.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_OpenDERigidBodyPlanning.dir/OpenDERigidBodyPlanning.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/OpenDERigidBodyPlanning.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.cpp:36: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.cpp:36: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.cpp:36: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.cpp:36: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.cpp:36: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.cpp:36: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.cpp:36: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.cpp:36: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.cpp:36: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.cpp:36: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.cpp:36: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.cpp:36: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.cpp:36: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldNonconservative.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 86%] Building CXX object demos/CMakeFiles/demo_Koules.dir/Koules/KoulesSetup.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_Koules.dir/Koules/KoulesSetup.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIK.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIK.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIK.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIK.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIK.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIK.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIK.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIK.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIK.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIK.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIK.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIK.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIK.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OpenDERigidBodyPlanning.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OpenDERigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OpenDERigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OpenDERigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OpenDERigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OpenDERigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OpenDERigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OpenDERigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OpenDERigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OpenDERigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OpenDERigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OpenDERigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OpenDERigidBodyPlanning.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 87%] Linking CXX executable ../bin/demo_RigidBodyPlanningWithIK cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_RigidBodyPlanningWithIK.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_RigidBodyPlanningWithIK.dir/RigidBodyPlanningWithIK.cpp.o -o ../bin/demo_RigidBodyPlanningWithIK ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 87%] Built target demo_RigidBodyPlanningWithIK make -f demos/CMakeFiles/demo_PlannerProgressProperties.dir/build.make demos/CMakeFiles/demo_PlannerProgressProperties.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_PlannerProgressProperties.dir/DependInfo.cmake --color= [ 87%] Linking CXX executable ../bin/demo_OpenDERigidBodyPlanning cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_OpenDERigidBodyPlanning.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_OpenDERigidBodyPlanning.dir/OpenDERigidBodyPlanning.cpp.o -o ../bin/demo_OpenDERigidBodyPlanning ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread Scanning dependencies of target demo_PlannerProgressProperties make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_PlannerProgressProperties.dir/build.make demos/CMakeFiles/demo_PlannerProgressProperties.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 87%] Building CXX object demos/CMakeFiles/demo_PlannerProgressProperties.dir/PlannerProgressProperties.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_PlannerProgressProperties.dir/PlannerProgressProperties.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp [ 88%] Linking CXX executable ../bin/demo_VectorFieldNonconservative cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_VectorFieldNonconservative.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_VectorFieldNonconservative.dir/VFRRT/VectorFieldNonconservative.cpp.o -o ../bin/demo_VectorFieldNonconservative ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 88%] Built target demo_OpenDERigidBodyPlanning make -f demos/CMakeFiles/demo_PlannerData.dir/build.make demos/CMakeFiles/demo_PlannerData.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_PlannerData.dir/DependInfo.cmake --color= Scanning dependencies of target demo_PlannerData make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_PlannerData.dir/build.make demos/CMakeFiles/demo_PlannerData.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 89%] Building CXX object demos/CMakeFiles/demo_PlannerData.dir/PlannerData.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_PlannerData.dir/PlannerData.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.cpp make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 89%] Built target demo_VectorFieldNonconservative [ 89%] Building CXX object demos/CMakeFiles/demo_Koules.dir/Koules/KoulesSimulator.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_Koules.dir/Koules/KoulesSimulator.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 90%] Linking CXX executable ../bin/demo_PlannerProgressProperties cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_PlannerProgressProperties.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_PlannerProgressProperties.dir/PlannerProgressProperties.cpp.o -o ../bin/demo_PlannerProgressProperties ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make -f demos/CMakeFiles/demo_RigidBodyPlanning.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanning.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_RigidBodyPlanning.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' Scanning dependencies of target demo_RigidBodyPlanning make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_RigidBodyPlanning.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanning.dir/build [ 90%] Built target demo_PlannerProgressProperties make -f demos/CMakeFiles/demo_OptimalPlanning.dir/build.make demos/CMakeFiles/demo_OptimalPlanning.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_OptimalPlanning.dir/DependInfo.cmake --color= [ 90%] Building CXX object demos/CMakeFiles/demo_RigidBodyPlanning.dir/RigidBodyPlanning.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_RigidBodyPlanning.dir/RigidBodyPlanning.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.cpp Scanning dependencies of target demo_OptimalPlanning make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_OptimalPlanning.dir/build.make demos/CMakeFiles/demo_OptimalPlanning.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 91%] Building CXX object demos/CMakeFiles/demo_OptimalPlanning.dir/OptimalPlanning.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_OptimalPlanning.dir/OptimalPlanning.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 92%] Building CXX object demos/CMakeFiles/demo_Koules.dir/Koules/KoulesStatePropagator.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_Koules.dir/Koules/KoulesStatePropagator.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.cpp [ 92%] Linking CXX executable ../bin/demo_RigidBodyPlanning cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_RigidBodyPlanning.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_RigidBodyPlanning.dir/RigidBodyPlanning.cpp.o -o ../bin/demo_RigidBodyPlanning ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 92%] Built target demo_RigidBodyPlanning make -f demos/CMakeFiles/demo_ThunderLightning.dir/build.make demos/CMakeFiles/demo_ThunderLightning.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_ThunderLightning.dir/DependInfo.cmake --color= Scanning dependencies of target demo_ThunderLightning make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_ThunderLightning.dir/build.make demos/CMakeFiles/demo_ThunderLightning.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 93%] Building CXX object demos/CMakeFiles/demo_ThunderLightning.dir/ThunderLightning.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_ThunderLightning.dir/ThunderLightning.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/ThunderLightning.cpp [ 93%] Linking CXX executable ../bin/demo_PlannerData cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_PlannerData.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_PlannerData.dir/PlannerData.cpp.o -o ../bin/demo_PlannerData ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h:42, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 93%] Built target demo_PlannerData make -f demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/build.make demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/DependInfo.cmake --color= Scanning dependencies of target demo_CForestCircleGridBenchmark make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/build.make demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 93%] Building CXX object demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/CForestCircleGridBenchmark.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_CForestCircleGridBenchmark.dir/CForestCircleGridBenchmark.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/CForestCircleGridBenchmark.cpp [ 93%] Building CXX object demos/CMakeFiles/demo_Koules.dir/Koules/KoulesStateSpace.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_Koules.dir/Koules/KoulesStateSpace.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/ThunderLightning.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/ThunderLightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/ThunderLightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/ThunderLightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/ThunderLightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/ThunderLightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/ThunderLightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/ThunderLightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/ThunderLightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/ThunderLightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/ThunderLightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/ThunderLightning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/ThunderLightning.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/CForestCircleGridBenchmark.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/CForestCircleGridBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/CForestCircleGridBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/CForestCircleGridBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/CForestCircleGridBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/CForestCircleGridBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/CForestCircleGridBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/CForestCircleGridBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/CForestCircleGridBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/CForestCircleGridBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/CForestCircleGridBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/CForestCircleGridBenchmark.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/CForestCircleGridBenchmark.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp:38: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp:38: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 94%] Linking CXX executable ../bin/demo_Koules cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_Koules.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_Koules.dir/Koules/Koules.cpp.o CMakeFiles/demo_Koules.dir/Koules/KoulesControlSpace.cpp.o CMakeFiles/demo_Koules.dir/Koules/KoulesDirectedControlSampler.cpp.o CMakeFiles/demo_Koules.dir/Koules/KoulesGoal.cpp.o CMakeFiles/demo_Koules.dir/Koules/KoulesSetup.cpp.o CMakeFiles/demo_Koules.dir/Koules/KoulesSimulator.cpp.o CMakeFiles/demo_Koules.dir/Koules/KoulesStatePropagator.cpp.o CMakeFiles/demo_Koules.dir/Koules/KoulesStateSpace.cpp.o -o ../bin/demo_Koules ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread [ 94%] Linking CXX executable ../bin/demo_OptimalPlanning cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_OptimalPlanning.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_OptimalPlanning.dir/OptimalPlanning.cpp.o -o ../bin/demo_OptimalPlanning ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 94%] Built target demo_Koules make -f demos/CMakeFiles/demo_Diagonal.dir/build.make demos/CMakeFiles/demo_Diagonal.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_Diagonal.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 94%] Built target demo_OptimalPlanning make -f demos/CMakeFiles/demo_VectorFieldConservative.dir/build.make demos/CMakeFiles/demo_VectorFieldConservative.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_VectorFieldConservative.dir/DependInfo.cmake --color= Scanning dependencies of target demo_Diagonal make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_Diagonal.dir/build.make demos/CMakeFiles/demo_Diagonal.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' Scanning dependencies of target demo_VectorFieldConservative make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_VectorFieldConservative.dir/build.make demos/CMakeFiles/demo_VectorFieldConservative.dir/build [ 95%] Building CXX object demos/CMakeFiles/demo_Diagonal.dir/Diagonal.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_Diagonal.dir/Diagonal.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/Diagonal.cpp make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 95%] Building CXX object demos/CMakeFiles/demo_VectorFieldConservative.dir/VFRRT/VectorFieldConservative.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_VectorFieldConservative.dir/VFRRT/VectorFieldConservative.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldConservative.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldConservative.cpp:39: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Diagonal.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Diagonal.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Diagonal.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Diagonal.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Diagonal.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Diagonal.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Diagonal.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Diagonal.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Diagonal.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Diagonal.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Diagonal.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Diagonal.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:41, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Diagonal.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 95%] Linking CXX executable ../bin/demo_ThunderLightning cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_ThunderLightning.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_ThunderLightning.dir/ThunderLightning.cpp.o -o ../bin/demo_ThunderLightning ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 95%] Built target demo_ThunderLightning make -f demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/DependInfo.cmake --color= Scanning dependencies of target demo_ConstrainedPlanningTorus make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 96%] Building CXX object demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/constraint/ConstrainedPlanningTorus.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_ConstrainedPlanningTorus.dir/constraint/ConstrainedPlanningTorus.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp [ 96%] Linking CXX executable ../bin/demo_CForestCircleGridBenchmark cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_CForestCircleGridBenchmark.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_CForestCircleGridBenchmark.dir/CForestCircleGridBenchmark.cpp.o -o ../bin/demo_CForestCircleGridBenchmark ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 96%] Built target demo_CForestCircleGridBenchmark make -f demos/CMakeFiles/demo_Point2DPlanning.dir/build.make demos/CMakeFiles/demo_Point2DPlanning.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_Point2DPlanning.dir/DependInfo.cmake --color= Scanning dependencies of target demo_Point2DPlanning make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_Point2DPlanning.dir/build.make demos/CMakeFiles/demo_Point2DPlanning.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 96%] Building CXX object demos/CMakeFiles/demo_Point2DPlanning.dir/Point2DPlanning.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_Point2DPlanning.dir/Point2DPlanning.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.cpp [ 97%] Linking CXX executable ../bin/demo_VectorFieldConservative cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_VectorFieldConservative.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_VectorFieldConservative.dir/VFRRT/VectorFieldConservative.cpp.o -o ../bin/demo_VectorFieldConservative ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 97%] Built target demo_VectorFieldConservative make -f demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/DependInfo.cmake --color= Scanning dependencies of target demo_ConstrainedPlanningImplicitParallel make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 97%] Building CXX object demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/constraint/ConstrainedPlanningImplicitParallel.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/constraint/ConstrainedPlanningImplicitParallel.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 97%] Linking CXX executable ../bin/demo_Diagonal cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_Diagonal.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_Diagonal.dir/Diagonal.cpp.o -o ../bin/demo_Diagonal ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 97%] Built target demo_Diagonal make -f demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/DependInfo.cmake --color= Scanning dependencies of target demo_ConstrainedPlanningKinematicChain make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 97%] Building CXX object demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/constraint/ConstrainedPlanningKinematicChain.cpp.o cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/c++ -DBOOST_TEST_DYN_LINK -I/builddir/build/BUILD/ompl-1.4.2-Source/src -I/usr/include/eigen3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -std=c++11 -W -Wall -Wextra -Wcast-qual -Wwrite-strings -Wunreachable-code -Wpointer-arith -Winit-self -Wredundant-decls -Wno-unused-parameter -Wno-unused-function -fext-numeric-literals -Wno-noexcept-type -Wno-deprecated-declarations -fPIC -std=c++11 -o CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/constraint/ConstrainedPlanningKinematicChain.cpp.o -c /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 98%] Linking CXX executable ../bin/demo_Point2DPlanning cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_Point2DPlanning.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_Point2DPlanning.dir/Point2DPlanning.cpp.o -o ../bin/demo_Point2DPlanning ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 98%] Built target demo_Point2DPlanning In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp: In member function 'void TorusConstraint::getStartAndGoalStates(Eigen::Ref >, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:69:43: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 69 | mazeToAmbient(p, start); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:108:96: note: initializing argument 2 of 'void TorusConstraint::mazeToAmbient(const Eigen::Ref >&, Eigen::Ref >) const' 108 | void mazeToAmbient(const Eigen::Ref &x, Eigen::Ref out) const | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:72:42: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 72 | mazeToAmbient(p, goal); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:40: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp:108:96: note: initializing argument 2 of 'void TorusConstraint::mazeToAmbient(const Eigen::Ref >&, Eigen::Ref >) const' 108 | void mazeToAmbient(const Eigen::Ref &x, Eigen::Ref out) const | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 236 | computeCoordinates(projection, coord); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 192 | template class Ref | ^~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Ref >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 1>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h: In copy constructor 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)': /usr/include/eigen3/Eigen/src/Core/MapBase.h:219:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 219 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 1>::MapBase(const Eigen::MapBase >, 1>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h: In copy constructor 'Eigen::Ref >::Ref(const Eigen::Ref >&)': /usr/include/eigen3/Eigen/src/Core/Ref.h:192:76: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 192 | template class Ref | ^~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h: In member function 'void ompl::base::ProjectionEvaluator::computeCoordinates(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:236:53: note: synthesized method 'Eigen::Ref >::Ref(const Eigen::Ref >&)' first required here 236 | computeCoordinates(projection, coord); | ^ /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:229:65: note: initializing argument 2 of 'void ompl::base::ProjectionEvaluator::computeCoordinates(const Eigen::Ref >&, Eigen::Ref >) const' 229 | Eigen::Ref coord) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h: In instantiation of 'Eigen::Ref::Ref(const Eigen::Ref&) [with TPlainObjectType = Eigen::Matrix; int Options = 0; StrideType = Eigen::InnerStride<1>]': /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:126:45: required from here /usr/include/eigen3/Eigen/src/Core/Ref.h:253:64: warning: implicitly-declared 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' is deprecated [-Wdeprecated-copy] 253 | EIGEN_DEVICE_FUNC inline Ref(const Ref& other) : Base(other) { | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::RefBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: warning: implicitly-declared 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' is deprecated [-Wdeprecated-copy] 58 | template class RefBase | ^~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MapBase >, 0>' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:37:34: warning: implicitly-declared 'constexpr Eigen::MatrixBase > >::MatrixBase(const Eigen::MatrixBase > >&)' is deprecated [-Wdeprecated-copy] 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::MatrixBase > >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Ref >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:471, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Ref.h:58:34: note: synthesized method 'Eigen::MapBase >, 0>::MapBase(const Eigen::MapBase >, 0>&)' first required here 58 | template class RefBase | ^~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:253:64: note: synthesized method 'Eigen::RefBase > >::RefBase(const Eigen::RefBase > >&)' first required here 253 | EIGEN_DEVICE_FUNC inline Ref(const Ref& other) : Base(other) { | ^ In file included from /usr/include/eigen3/Eigen/Core:466, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Dot.h: In instantiation of 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::PlainObject = Eigen::Matrix]': /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:158:91: required from here /usr/include/eigen3/Eigen/src/Core/Dot.h:127:11: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 127 | _Nested n(derived()); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h: In member function 'virtual void KinematicChainProjector::project(const ompl::base::State*, Eigen::Ref >) const': /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h:81:52: warning: implicitly-declared 'Eigen::Ref >::Ref(const Eigen::Ref >&)' is deprecated [-Wdeprecated-copy] 81 | projectionMatrix_.project(&v[0], projection); | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Ref >' has user-provided 'Eigen::RefBase& Eigen::RefBase::operator=(const Eigen::RefBase&) [with Derived = Eigen::Ref >]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:842:53: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 842 | #define EIGEN_INHERIT_ASSIGNMENT_OPERATORS(Derived) EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR(Derived) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Ref.h:89:3: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 89 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(RefBase) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/../KinematicChain.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp:37: /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:100:74: note: initializing argument 2 of 'void ompl::base::ProjectionMatrix::project(const double*, Eigen::Ref >) const' 100 | void project(const double *from, Eigen::Ref to) const; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Block, Eigen::Matrix >, 3, 1, false>; RhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, Eigen::Matrix >, 3, 1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:50:1: required from 'typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_product_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_product_op::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase::operator*(const T&) const [with T = double; Derived = Eigen::Block, Eigen::Matrix >, 3, 1, false>; typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_product_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_product_op::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:69:65: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, Eigen::Matrix >, 3, 1, false>::Block(const Eigen::Block, Eigen::Matrix >, 3, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, Eigen::Matrix >, 3, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::CwiseNullaryOp, Eigen::Matrix >; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_sum_op; LhsType = const Eigen::Block, -1, 1, false>; RhsType = const Eigen::Matrix; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, -1, 1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::Matrix]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:27:1: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::operator+(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, -1, 1, false>; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:101:75: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_sum_op; LhsType = const Eigen::Block, -1, 1, false>; RhsType = const Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, -1, 1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:27:1: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::operator+(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, Eigen::Matrix >, 3, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Block, -1, 1, false>; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:103:102: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs_op; XprType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:32:27: required from 'const CwiseAbsReturnType Eigen::MatrixBase::cwiseAbs() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::MatrixBase::CwiseAbsReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false> >]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:306:46: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_difference_op; LhsType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; RhsType = const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:19:1: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::operator-(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:310:62: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>::Block(const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_quotient_op; LhsType = const Eigen::Block, -1, 1, false>; RhsType = const Eigen::CwiseNullaryOp, const Eigen::Matrix >; Eigen::CwiseBinaryOp::Lhs = Eigen::Block, -1, 1, false>; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseNullaryOp, const Eigen::Matrix >]': /usr/include/eigen3/Eigen/src/Core/../plugins/CommonCwiseBinaryOps.h:69:1: required from 'typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type Eigen::MatrixBase::operator/(const T&) const [with T = double; Derived = Eigen::Block, -1, 1, false>; typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_quotient_op::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:131:14: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:158:91: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:462, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h: In instantiation of 'Eigen::CwiseUnaryOp::CwiseUnaryOp(const XprType&, const UnaryOp&) [with UnaryOp = Eigen::internal::scalar_abs2_op; XprType = const Eigen::Block, -1, 1, false>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseUnaryOps.h:45:28: required from 'const CwiseAbs2ReturnType Eigen::MatrixBase::cwiseAbs2() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::CwiseAbs2ReturnType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >]' /usr/include/eigen3/Eigen/src/Core/Dot.h:98:31: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' /usr/include/eigen3/Eigen/src/Core/Dot.h:128:31: required from 'const PlainObject Eigen::MatrixBase::normalized() const [with Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::PlainObject = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:158:91: required from here /usr/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h:66:35: warning: implicitly-declared 'Eigen::Block, -1, 1, false>::Block(const Eigen::Block, -1, 1, false>&)' is deprecated [-Wdeprecated-copy] 66 | : m_xpr(xpr), m_functor(func) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block >, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block >, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = Eigen::Block >, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = Eigen::Block >, 1, -1, false>; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:891:10: required from 'Eigen::DenseBase::SegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) [with Derived = Eigen::Block >, 1, -1, false>; Eigen::DenseBase::SegmentReturnType = Eigen::VectorBlock >, 1, -1, false>, -1>; Eigen::Index = long int]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:158:49: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Block >, 1, -1, false>::Block(const Eigen::Block >, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block >, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Ref >; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = Eigen::Block >, 1, -1, false>, 1, -1, false>]': /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:829:17: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, 1, -1, false>, 1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block >, 1, -1, false>, 1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block >, 1, -1, false>, 1, -1, false>; Src = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block >, 1, -1, false>, 1, -1, false>]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:158:91: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block >, 1, -1, false>, 1, -1, false>::Block(const Eigen::Block >, 1, -1, false>, 1, -1, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block >, 1, -1, false>, 1, -1, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = Eigen::Block >, 1, -1, false>; int BlockRows = 1; int BlockCols = -1; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:472, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Block.h: In instantiation of 'Eigen::internal::BlockImpl_dense::BlockImpl_dense(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]': /usr/include/eigen3/Eigen/src/Core/Block.h:166:59: required from 'Eigen::BlockImpl::BlockImpl(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/Block.h:142:59: required from 'Eigen::Block::Block(XprType&, Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index) [with XprType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = false; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/VectorBlock.h:78:61: required from 'Eigen::VectorBlock::VectorBlock(VectorType&, Eigen::Index, Eigen::Index) [with VectorType = const Eigen::Map, 0, Eigen::Stride<0, 0> >; int Size = -1; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/../plugins/BlockMethods.h:900:10: required from 'Eigen::DenseBase::ConstSegmentReturnType Eigen::DenseBase::segment(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::ConstSegmentReturnType = const Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>; Eigen::Index = long int]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:300:35: required from here /usr/include/eigen3/Eigen/src/Core/Block.h:375:62: warning: implicitly-declared 'Eigen::Map, 0, Eigen::Stride<0, 0> >::Map(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)' is deprecated [-Wdeprecated-copy] 375 | m_xpr(xpr), m_startRow(startRow), m_startCol(startCol) | ^ In file included from /usr/include/eigen3/Eigen/Core:469, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/MapBase.h:288:14: note: because 'Eigen::Map, 0, Eigen::Stride<0, 0> >' has user-provided 'Derived& Eigen::MapBase::operator=(const Eigen::MapBase&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' 288 | Derived& operator=(const MapBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_sum_op; LhsType = const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >; RhsType = const Eigen::CwiseNullaryOp, const Eigen::Array >; Eigen::CwiseBinaryOp::Lhs = Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >; Eigen::CwiseBinaryOp::Rhs = Eigen::CwiseNullaryOp, const Eigen::Array >]': /usr/include/eigen3/Eigen/src/Core/../plugins/ArrayCwiseBinaryOps.h:215:1: required from 'typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_sum_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_sum_op::Scalar, T> > >::value>::type>::type> >::type Eigen::ArrayBase::operator+(const T&) const [with T = double; Derived = Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >; typename Eigen::internal::enable_if::Scalar, typename Eigen::internal::promote_scalar_arg::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_sum_op::Scalar, T> > >::value>::type>, const Derived, const typename Eigen::internal::plain_constant_type::Scalar, T, Eigen::internal::has_ReturnType::Scalar, T, Eigen::internal::scalar_sum_op::Scalar, T> > >::value>::type>::type> >::type = const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]' /usr/include/eigen3/Eigen/src/Geometry/AngleAxis.h:240:61: required from 'Eigen::AngleAxis::Matrix3 Eigen::AngleAxis::toRotationMatrix() const [with _Scalar = double; Eigen::AngleAxis::Matrix3 = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:45:109: required from 'Eigen::RotationBase::RotationMatrixType Eigen::RotationBase::toRotationMatrix() const [with Derived = Eigen::AngleAxis; int _Dim = 3; Eigen::RotationBase::RotationMatrixType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:94:14: required from 'Eigen::RotationBase::VectorType Eigen::RotationBase::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix; Derived = Eigen::AngleAxis; int _Dim = 3; Eigen::RotationBase::VectorType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:128:30: required from 'static Eigen::internal::rotation_base_generic_product_selector::ReturnType Eigen::internal::rotation_base_generic_product_selector::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::AngleAxis; OtherVectorType = Eigen::Matrix; Eigen::internal::rotation_base_generic_product_selector::ReturnType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:72:89: required from 'typename Eigen::internal::rotation_base_generic_product_selector::ReturnType Eigen::RotationBase::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::AngleAxis; int _Dim = 3; typename Eigen::internal::rotation_base_generic_product_selector::ReturnType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:67:101: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >::ArrayWrapper(const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:448, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/ArrayBase.h:107:14: note: because 'Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >' has user-provided 'Derived& Eigen::ArrayBase::operator=(const Eigen::ArrayBase&) [with Derived = Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >]' 107 | Derived& operator=(const ArrayBase& other) | ^~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:474, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Transpose.h: In instantiation of 'Eigen::Transpose::Transpose(MatrixType&) [with MatrixType = const Eigen::Block, 1, 3, false>]': /usr/include/eigen3/Eigen/src/Core/Transpose.h:186:10: required from 'Eigen::DenseBase::ConstTransposeReturnType Eigen::DenseBase::transpose() const [with Derived = Eigen::Block, 1, 3, false>; Eigen::DenseBase::ConstTransposeReturnType = const Eigen::Transpose, 1, 3, false> >]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:37: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, Eigen::Matrix, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:242:23: required from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:507:106: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:94:35: required from 'Eigen::RotationBase::VectorType Eigen::RotationBase::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix; Derived = Eigen::AngleAxis; int _Dim = 3; Eigen::RotationBase::VectorType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:128:30: required from 'static Eigen::internal::rotation_base_generic_product_selector::ReturnType Eigen::internal::rotation_base_generic_product_selector::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::AngleAxis; OtherVectorType = Eigen::Matrix; Eigen::internal::rotation_base_generic_product_selector::ReturnType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:72:89: required from 'typename Eigen::internal::rotation_base_generic_product_selector::ReturnType Eigen::RotationBase::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::AngleAxis; int _Dim = 3; typename Eigen::internal::rotation_base_generic_product_selector::ReturnType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:67:101: required from here /usr/include/eigen3/Eigen/src/Core/Transpose.h:64:68: warning: implicitly-declared 'Eigen::Block, 1, 3, false>::Block(const Eigen::Block, 1, 3, false>&)' is deprecated [-Wdeprecated-copy] 64 | explicit inline Transpose(MatrixType& matrix) : m_matrix(matrix) {} | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 1, 3, false>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = 1; int BlockCols = 3; bool InnerPanel = false]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, 1, 3, false> >; RhsType = const Eigen::Block, 3, 1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, 1, 3, false> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, 3, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 3, 1, true>; Derived = Eigen::Transpose, 1, 3, false> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, Eigen::Matrix, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:242:23: required from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:507:106: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:94:35: required from 'Eigen::RotationBase::VectorType Eigen::RotationBase::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix; Derived = Eigen::AngleAxis; int _Dim = 3; Eigen::RotationBase::VectorType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:128:30: required from 'static Eigen::internal::rotation_base_generic_product_selector::ReturnType Eigen::internal::rotation_base_generic_product_selector::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::AngleAxis; OtherVectorType = Eigen::Matrix; Eigen::internal::rotation_base_generic_product_selector::ReturnType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:72:89: required from 'typename Eigen::internal::rotation_base_generic_product_selector::ReturnType Eigen::RotationBase::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::AngleAxis; int _Dim = 3; typename Eigen::internal::rotation_base_generic_product_selector::ReturnType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:67:101: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 1, 3, false> >::Transpose(const Eigen::Transpose, 1, 3, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, 3, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, 3, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, 3, 1, true>::Block(const Eigen::Block, 3, 1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, 3, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = 3; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h: In instantiation of 'Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_product_op; LhsType = const Eigen::Transpose, 1, 3, false> >; RhsType = const Eigen::Block, -1, 1, true>; Eigen::CwiseBinaryOp::Lhs = Eigen::Transpose, 1, 3, false> >; Eigen::CwiseBinaryOp::Rhs = Eigen::Block, -1, 1, true>]': /usr/include/eigen3/Eigen/src/Core/../plugins/MatrixCwiseBinaryOps.h:25:10: required from 'const Eigen::CwiseBinaryOp::Scalar, typename Eigen::internal::traits::Scalar>, const Derived, const OtherDerived> Eigen::MatrixBase::cwiseProduct(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Transpose, 1, 3, false> >; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]' /usr/include/eigen3/Eigen/src/Core/ProductEvaluators.h:563:52: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int ProductTag = 3; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:637:61: required from 'void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, Eigen::Matrix, 1> >; Functor = Eigen::internal::assign_op; int Version = 0; Eigen::Index = long int]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:242:23: required from 'static void Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>; int Index = 0; int Stop = 3]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:507:106: required from 'static void Eigen::internal::dense_assignment_loop::run(Kernel&) [with Kernel = Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Matrix, 1> >, Eigen::internal::assign_op, 0>]' /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:741:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:537:19: required from 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = 3; int _Cols = 1; int _Options = 0; int _MaxRows = 3; int _MaxCols = 1]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:94:35: required from 'Eigen::RotationBase::VectorType Eigen::RotationBase::_transformVector(const OtherVectorType&) const [with OtherVectorType = Eigen::Matrix; Derived = Eigen::AngleAxis; int _Dim = 3; Eigen::RotationBase::VectorType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:128:30: required from 'static Eigen::internal::rotation_base_generic_product_selector::ReturnType Eigen::internal::rotation_base_generic_product_selector::run(const RotationDerived&, const OtherVectorType&) [with RotationDerived = Eigen::AngleAxis; OtherVectorType = Eigen::Matrix; Eigen::internal::rotation_base_generic_product_selector::ReturnType = Eigen::Matrix]' /usr/include/eigen3/Eigen/src/Geometry/RotationBase.h:72:89: required from 'typename Eigen::internal::rotation_base_generic_product_selector::ReturnType Eigen::RotationBase::operator*(const Eigen::EigenBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::AngleAxis; int _Dim = 3; typename Eigen::internal::rotation_base_generic_product_selector::ReturnType = Eigen::Matrix]' /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:70:76: required from here /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Transpose, 1, 3, false> >::Transpose(const Eigen::Transpose, 1, 3, false> >&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:445, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/Assign.h:55:30: note: because 'Eigen::Transpose, 1, 3, false> >' has user-provided 'Derived& Eigen::MatrixBase::operator=(const Eigen::MatrixBase&) [with Derived = Eigen::Transpose, 1, 3, false> >]' 55 | EIGEN_STRONG_INLINE Derived& MatrixBase::operator=(const MatrixBase& other) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:461, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:105:49: warning: implicitly-declared 'Eigen::Block, -1, 1, true>::Block(const Eigen::Block, -1, 1, true>&)' is deprecated [-Wdeprecated-copy] 105 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ In file included from /usr/include/eigen3/Eigen/Core:88, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h:49, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h:43, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h:40, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:46, from /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp:37: /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: because 'Eigen::Block, -1, 1, true>' has user-provided 'Eigen::BlockImpl& Eigen::BlockImpl::operator=(const Eigen::BlockImpl&) [with XprType = const Eigen::Matrix; int BlockRows = -1; int BlockCols = 1; bool InnerPanel = true]' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/util/Macros.h:830:52: note: in definition of macro 'EIGEN_INHERIT_ASSIGNMENT_EQUAL_OPERATOR' 830 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& operator=(const Derived& other) \ | ^~~~~~~~ /usr/include/eigen3/Eigen/src/Core/Block.h:161:5: note: in expansion of macro 'EIGEN_INHERIT_ASSIGNMENT_OPERATORS' 161 | EIGEN_INHERIT_ASSIGNMENT_OPERATORS(BlockImpl) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Linking CXX executable ../bin/demo_ConstrainedPlanningTorus cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_ConstrainedPlanningTorus.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_ConstrainedPlanningTorus.dir/constraint/ConstrainedPlanningTorus.cpp.o -o ../bin/demo_ConstrainedPlanningTorus ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 98%] Built target demo_ConstrainedPlanningTorus [ 99%] Linking CXX executable ../bin/demo_ConstrainedPlanningKinematicChain cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/constraint/ConstrainedPlanningKinematicChain.cpp.o -o ../bin/demo_ConstrainedPlanningKinematicChain ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 99%] Built target demo_ConstrainedPlanningKinematicChain [100%] Linking CXX executable ../bin/demo_ConstrainedPlanningImplicitParallel cd /builddir/build/BUILD/ompl-1.4.2-Source/build/demos && /usr/bin/cmake -E cmake_link_script CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -O3 -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/constraint/ConstrainedPlanningImplicitParallel.cpp.o -o ../bin/demo_ConstrainedPlanningImplicitParallel ../lib/libompl.so.1.4.2 -lboost_filesystem -lboost_system -lboost_program_options -lode -lboost_serialization -lboost_filesystem -lboost_system -lpthread make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [100%] Built target demo_ConstrainedPlanningImplicitParallel make[1]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ompl-1.4.2-Source/build/CMakeFiles 0 + make doc /usr/bin/cmake -S/builddir/build/BUILD/ompl-1.4.2-Source -B/builddir/build/BUILD/ompl-1.4.2-Source/build --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 doc make[1]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' /usr/bin/cmake -S/builddir/build/BUILD/ompl-1.4.2-Source -B/builddir/build/BUILD/ompl-1.4.2-Source/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ompl-1.4.2-Source/build/CMakeFiles 0 make -f CMakeFiles/Makefile2 doc/CMakeFiles/doc.dir/all make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f doc/CMakeFiles/doc.dir/build.make doc/CMakeFiles/doc.dir/depend make[3]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/doc /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/doc /builddir/build/BUILD/ompl-1.4.2-Source/build/doc/CMakeFiles/doc.dir/DependInfo.cmake --color= Scanning dependencies of target doc make[3]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f doc/CMakeFiles/doc.dir/build.make doc/CMakeFiles/doc.dir/build make[3]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/doc && ./mkdocs.sh warning: Tag 'PERL_PATH' at line 2121 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag 'MSCGEN_PATH' at line 2143 of file 'Doxyfile' has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" Searching for include files... Searching for example files... Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/demos Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/mazes Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/visualization Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/demos/morse Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/code Searching for images... Searching for dot files... Searching for msc files... Searching for dia files... Searching for files to exclude Searching INPUT for files to process... Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/code Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/demos Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/mazes Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/visualization Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/demos/morse Searching for files in directory /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT Reading and parsing tag files Parsing files Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/acknowledgements.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/api_overview.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/benchmark.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/buildOptions.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/buildSystem.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/CForest.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/citations.md... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/code/mv.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/code/mv.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/code/svc.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/code/svc.cpp... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/constrainedPlanning.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/constrainedPlanningTutorial.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/contact.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/contrib.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/demos.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/developers.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/download.md... Reading /bu/builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:323: warning: Reached end of file while still inside a (nested) comment. Nesting level 1 (probable line reference: 78) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:118: warning: End of comment block while inside formula. ilddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/education.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/FAQ.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/gallery.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/genericPlanning.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/geometricPlanningSE3.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/goalRepresentation.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/implementingNewStateSpaces.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/installation.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/installPyPlusPlus.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/integration.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/license.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/mailingLists.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/mainpage.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/morse.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/newPlanner.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/odeint.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/optimalPlanning.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/optimalPlanningTutorial.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/optimizationObjectivesTutorial.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/pathVisualization.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/plannerarena.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/planners.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/projections.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/pybindingsPlanner.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/python.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/register.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/releaseNotes.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/samplers.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/spaces.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/stateValidation.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/styleGuide.md... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/thank-you.dox... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/thank-you.dox... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/thirdparty.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/tutorials.md... Reading /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/workingWithStates.md... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ConstrainedSpaceInformation.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ConstrainedSpaceInformation.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Cost.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Cost.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/DiscreteMotionValidator.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/DiscreteMotionValidator.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/GenericParam.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/GenericParam.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Goal.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalLazySamples.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalLazySamples.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalRegion.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalSampleableRegion.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalState.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalStates.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/GoalStates.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalLazySamples.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalLazySamples.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalRegion.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalRegion.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalState.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalState.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalStates.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/goals/src/GoalStates.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/GoalTypes.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/GoalTypes.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/MotionValidator.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/MotionValidator.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MaximizeMinClearanceObjective.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MaximizeMinClearanceObjective.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MechanicalWorkOptimizationObjective.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MechanicalWorkOptimizationObjective.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/MinimaxObjective.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/PathLengthOptimizationObjective.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/src/StateCostIntegralObjective.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/StateCostIntegralObjective.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/StateCostIntegralObjective.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/VFMechanicalWorkOptimizationObjective.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/VFMechanicalWorkOptimizationObjective.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/VFUpstreamCriterionOptimizationObjective.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/VFUpstreamCriterionOptimizationObjective.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Path.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Path.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Planner.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataGraph.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataGraph.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerStatus.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerStatus.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PrecomputedStateSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PrecomputedStateSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProjectionEvaluator.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/BridgeTestValidStateSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/BridgeTestValidStateSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/GaussianValidStateSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/GaussianValidStateSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/OrderedInfSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/OrderedInfSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/PathLengthDirectInfSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/PathLengthDirectInfSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/RejectionInfSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/RejectionInfSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/OrderedInfSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/informed/src/RejectionInfSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/MaximizeClearanceValidStateSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/MaximizeClearanceValidStateSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/MinimumClearanceValidStateSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/MinimumClearanceValidStateSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/ObstacleBasedValidStateSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/ObstacleBasedValidStateSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/BridgeTestValidStateSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/GaussianValidStateSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/InformedStateSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/src/UniformValidStateSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/UniformValidStateSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/UniformValidStateSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ScopedState.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SolutionNonExistenceProof.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SolutionNonExistenceProof.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SpaceInformation.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ProjectedStateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasChart.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/AtlasStateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DiscreteStateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorBounds.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorBounds.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateProjections.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/RealVectorStateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE2StateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SE3StateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO2StateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO2StateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO3StateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/SO3StateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DiscreteStateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/DubinsStateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorBounds.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorBounds.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateProjections.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/RealVectorStateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/ReedsSheppStateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE2StateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SE3StateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO2StateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/SO3StateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/TimeStateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/src/WrapperStateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/TimeStateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/TimeStateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Constraint.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Cost.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Cost.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/DiscreteMotionValidator.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/DiscreteMotionValidator.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/GenericParam.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/GenericParam.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Goal.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Goal.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/OptimizationObjective.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/OptimizationObjective.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Planner.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/Planner.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerData.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerData.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerDataStorage.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerDataStorage.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerStatus.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerStatus.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerTerminationCondition.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PlannerTerminationCondition.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PrecomputedStateSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/PrecomputedStateSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProblemDefinition.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProblemDefinition.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ProjectionEvaluator.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/SpaceInformation.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/SpaceInformation.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateStorage.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/StateStorage.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ValidStateSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/ValidStateSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/State.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/State.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSamplerArray.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSamplerArray.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpaceTypes.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateSpaceTypes.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateValidityChecker.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateValidityChecker.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/TypedSpaceInformation.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/TypedSpaceInformation.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/TypedStateValidityChecker.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/TypedStateValidityChecker.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ValidStateSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ValidStateSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/config.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/config.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/Control.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/Control.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpaceTypes.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ControlSpaceTypes.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/DirectedControlSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/DirectedControlSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ODESolver.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/ODESolver.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PathControl.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerDataStorage.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerDataStorage.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src/EST.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/src/EST.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/KPIECE1.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/KPIECE1.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/src/KPIECE1.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/Automaton.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/Automaton.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLProblemDefinition.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLProblemDefinition.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/PropositionalDecomposition.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/PropositionalDecomposition.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/Automaton.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/Automaton.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLPlanner.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLProblemDefinition.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/LTLSpaceInformation.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/PropositionalDecomposition.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/PropositionalDecomposition.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/World.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/World.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/World.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/World.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/PDST.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/PDST.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/src/PDST.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/PlannerIncludes.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/RRT.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/RRT.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src/RRT.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/rrt/src/RRT.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src/SST.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/src/SST.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Decomposition.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Decomposition.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/GridDecomposition.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/GridDecomposition.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/GridDecomposition.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/GridDecomposition.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/Syclop.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/Syclop.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopEST.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/src/SyclopRRT.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleDirectedControlSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleDirectedControlSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SimpleSetup.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SpaceInformation.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/DiscreteControlSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/DiscreteControlSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/RealVectorControlSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/DiscreteControlSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/spaces/src/RealVectorControlSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/ControlSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PathControl.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PathControl.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerData.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerData.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerDataStorage.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/PlannerDataStorage.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleDirectedControlSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleSetup.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SimpleSetup.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SpaceInformation.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/src/SpaceInformation.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/StatePropagator.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/StatePropagator.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SteeredControlSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/SteeredControlSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/BinaryHeap.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/BinaryHeap.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/DynamicSSSP.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/DynamicSSSP.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GreedyKCenters.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GreedyKCenters.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Grid.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GridB.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GridB.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GridN.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GridN.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/LPAstarOnGraph.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/LPAstarOnGraph.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighbors.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighbors.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNATNoThreadSafety.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNATNoThreadSafety.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsLinear.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsLinear.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsSqrtApprox.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsSqrtApprox.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/PDF.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/PDF.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Permutation.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/Permutation.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseControlSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseControlSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseEnvironment.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseEnvironment.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseGoal.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseGoal.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseProjection.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseProjection.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseSimpleSetup.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseSimpleSetup.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseStatePropagator.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseStatePropagator.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseStateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseStateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseStateValidityChecker.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseStateValidityChecker.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseTerminationCondition.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseTerminationCondition.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src/MorseControlSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src/MorseControlSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src/MorseEnvironment.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src/MorseEnvironment.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src/MorseGoal.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src/MorseGoal.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src/MorseProjection.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src/MorseProjection.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src/MorseSimpleSetup.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src/MorseSimpleSetup.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src/MorseStatePropagator.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src/MorseStatePropagator.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src/MorseStateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src/MorseStateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src/MorseStateValidityChecker.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/src/MorseStateValidityChecker.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEControlSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEControlSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEEnvironment.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEEnvironment.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDESimpleSetup.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStatePropagator.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStatePropagator.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateValidityChecker.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/OpenDEStateValidityChecker.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEControlSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEControlSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEEnvironment.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEEnvironment.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDESimpleSetup.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDESimpleSetup.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStatePropagator.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStatePropagator.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/PropositionalTriangularDecomposition.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/PropositionalTriangularDecomposition.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/src/PropositionalTriangularDecomposition.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/src/PropositionalTriangularDecomposition.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/src/TriangularDecomposition.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/src/TriangularDecomposition.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/GeneticSearch.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/GeneticSearch.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/HillClimbing.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/HillClimbing.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathGeometric.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathHybridization.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathHybridization.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/AnytimePathShortening.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/CostHelper.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/CostHelper.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/HelperFunctions.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/HelperFunctions.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/IdGenerator.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/IdGenerator.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/SearchQueue.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/SearchQueue.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/Vertex.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/Vertex.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/src/BITstar.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForest.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/EST.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/EST.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/BiEST.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/BiEST.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/EST.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/EST.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/src/ProjEST.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/BFMT.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/BFMT.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/FMT.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/FMT.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/BFMT.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/src/FMT.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/BKPIECE1.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/Discretization.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/Discretization.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/KPIECE1.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/LBKPIECE1.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/BKPIECE1.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/KPIECE1.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/PDST.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/PDST.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/src/PDST.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/PlannerIncludes.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/ConnectionStrategy.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/ConnectionStrategy.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRMstar.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRMstar.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRMstar.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRMstar.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRM.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/LazyPRMstar.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRM.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRM.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/PRMstar.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARS.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/src/SPARStwo.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/BiTRRT.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/BiTRRT.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/InformedRRTstar.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyRRT.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyRRT.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRT.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTsharp.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTsharp.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/SORRTstar.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/SORRTstar.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/BiTRRT.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/InformedRRTstar.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LazyRRT.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/LBTRRT.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/pRRT.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRT.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTConnect.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTsharp.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTstar.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/RRTXstatic.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/SORRTstar.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/TRRT.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/src/VFRRT.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/TRRT.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/TRRT.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/pSBL.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/src/SBL.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src/SST.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/src/SST.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/src/STRIDE.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/STRIDE.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/stride/STRIDE.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/SimpleSetup.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/GeneticSearch.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/GeneticSearch.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/HillClimbing.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/HillClimbing.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathGeometric.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathGeometric.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathHybridization.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathHybridization.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathSimplifier.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/PathSimplifier.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/SimpleSetup.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/src/SimpleSetup.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/MachineSpecs.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/MachineSpecs.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/Benchmark.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/Benchmark.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/MachineSpecs.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/src/MachineSpecs.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/MagicConstants.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/MagicConstants.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/SelfConfig.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src/SelfConfig.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/config/src/SelfConfig.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/PlannerMonitor.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/PlannerMonitor.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/Profiler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/Profiler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/PlannerMonitor.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/Profiler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/debug/src/Profiler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/src/ExperienceSetup.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/DynamicTimeWarp.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/Lightning.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/Lightning.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/LightningDB.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/src/LightningDB.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/OptimizePlan.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/OptimizePlan.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/ParallelPlan.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/OptimizePlan.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/multiplan/src/ParallelPlan.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/SPARSdb.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/SPARSdb.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/Thunder.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/Thunder.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/ThunderDB.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/src/ThunderDB.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/ClassForward.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/ClassForward.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Console.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Console.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Deprecation.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Deprecation.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/DisableCompilerWarning.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/DisableCompilerWarning.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Exception.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Exception.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/GeometricEquations.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/GeometricEquations.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Hash.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Hash.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/PPM.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/PPM.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/ProlateHyperspheroid.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/ProlateHyperspheroid.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/RandomNumbers.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/RandomNumbers.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/Console.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/Console.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/GeometricEquations.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/GeometricEquations.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/PPM.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/PPM.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/ProlateHyperspheroid.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/RandomNumbers.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/RandomNumbers.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/String.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/src/String.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/String.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/String.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Time.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Time.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/CForestCircleGridBenchmark.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/CForestCircleGridBenchmark.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.cpp... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitParallel.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningKinematicChain.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.cpp... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.py... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.cpp... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.py... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstraintGeneration.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstraintGeneration.py... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Diagonal.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Diagonal.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/GeometricCarPlanning.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/GeometricCarPlanning.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/HybridSystemPlanning.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/HybridSystemPlanning.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/HypercubeBenchmark.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/HypercubeBenchmark.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainBenchmark.cpp... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainPathPlot.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChainPathPlot.py... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesConfig.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesConfig.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDecomposition.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDecomposition.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.cpp... Parsing file /builddir/buil/builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp:45: warning: Conditional section with label 'IGNORE' does not have a corresponding \endcond command within this file. d/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.h... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesPlayback.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesPlayback.py... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesProjection.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesProjection.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.h... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/LTLWithTriangulation.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/LTLWithTriangulation.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/OpenDERigidBodyPlanning.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/OpenDERigidBodyPlanning.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.cpp... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/OptimalPlanning.py... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.cpp... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerData.py... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/PlannerProgressProperties.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.cpp... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.py... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/RandomWalkPlanner.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/RandomWalkPlanner.py... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.cpp... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanning.py... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.cpp... Parsing file /builddi/builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/demos.md:3: warning: Refusing to add group demos to itself /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.h:46: warning: Compound KoulesStatePropagator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:47: warning: Compound KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.h:44: warning: Compound KoulesGoal is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:46: warning: Compound KoulesDirectedControlSampler is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:69: warning: Compound KoulesControlSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:44: warning: Compound KoulesControlSampler is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:196: warning: Compound KinematicChainValidityChecker is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:54: warning: Compound Segment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:178: warning: Compound ConstrainedOptions is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/PPM.h:114: warning: Compound ompl::PPM::Color is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:316: warning: Compound ompl::geometric::SPARSdb::edge_collision_state_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:303: warning: Compound ompl::geometric::SPARSdb::vertex_color_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:289: warning: Compound ompl::geometric::SPARSdb::InterfaceHashStruct is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h:125: warning: Compound ompl::tools::DynamicTimeWarp is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:303: warning: Compound ompl::geometric::SST::Witness is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:327: warning: Compound ompl::geometric::pSBL::MotionsToBeRemoved is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:304: warning: Compound ompl::geometric::pSBL::TreeData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:253: warning: Compound ompl::geometric::pSBL::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:251: warning: Compound ompl::geometric::pRRT::SolutionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Hash.h:59: warning: Compound std::hash< std::pair< U, V > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h:295: warning: Compound ompl::control::ProductGraph::Edge is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:203: warning: Compound ompl::geometric::SPARS::vertex_list_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:236: warning: Compound ompl::geometric::pRRT::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesProjection.h:44: warning: Compound KoulesProjection is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:298: warning: Compound ompl::geometric::SPARSdb::vertex_state_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:198: warning: Compound ompl::geometric::SPARS::vertex_color_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:369: warning: Compound ompl::NearestNeighborsFLANNLinear is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:66: warning: Compound KinematicChainProjector is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:255: warning: Compound ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDecomposition.h:43: warning: Compound KoulesDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:276: warning: Compound ompl::geometric::SPARStwo::vertex_color_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:157: warning: Compound ompl::control::TriangularDecomposition::Vertex is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:120: warning: Compound ompl::control::LTLSpaceInformation is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:314: warning: Compound ompl::geometric::pSBL::SolutionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:114: warning: Compound ompl::geometric::LazyPRM::vertex_flags_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:208: warning: Compound ompl::geometric::SPARS::vertex_interface_list_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:379: warning: Compound ompl::NearestNeighborsFLANNHierarchicalClustering is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:121: warning: Compound ompl::geometric::PRM::vertex_total_connection_attempts_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:321: warning: Compound ompl::geometric::pSBL::PendingRemoveMotion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:308: warning: Compound ompl::geometric::SPARSdb::vertex_interface_data_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/TypedSpaceInformation.h:113: warning: Compound ompl::base::TypedSpaceInformation is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/TypedStateValidityChecker.h:114: warning: Compound ompl::base::TypedStateValidityChecker is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:212: warning: Compound AtlasOptions is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:294: warning: Compound ompl::control::SST::Witness is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLProblemDefinition.h:120: warning: Compound ompl::control::LTLProblemDefinition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:119: warning: Compound ompl::geometric::LazyPRM::vertex_component_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/DynamicSSSP.h:90: warning: Compound ompl::DynamicSSSP is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:116: warning: Compound ompl::geometric::PRM::vertex_state_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/LPAstarOnGraph.h:103: warning: Compound ompl::LPAstarOnGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:286: warning: Compound ompl::geometric::LazyLBTRRT::CostEstimatorLb is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:473: warning: Compound ompl::geometric::RRTstar::CostIndexCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:271: warning: Compound ompl::geometric::SPARStwo::vertex_state_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:175: warning: Compound ompl::control::TriangularDecomposition::Triangle is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:166: warning: Compound ompl::control::TriangularDecomposition::Polygon is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:193: warning: Compound ompl::geometric::SPARS::vertex_representative_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/BFMT.h:725: warning: Compound ompl::geometric::BFMT::CostIndexCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/FMT.h:589: warning: Compound ompl::geometric::FMT::CostIndexCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:89: warning: Compound KinematicChainSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:109: warning: Compound ompl::geometric::LazyPRM::vertex_state_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:124: warning: Compound ompl::geometric::LazyPRM::edge_flags_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:126: warning: Compound ompl::geometric::PRM::vertex_successful_connection_attempts_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:188: warning: Compound ompl::geometric::SPARS::vertex_state_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:281: warning: Compound ompl::geometric::SPARStwo::vertex_interface_data_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:266: warning: Compound ompl::geometric::LazyLBTRRT::CostEstimatorApx is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:68: warning: no uniquely matching class member found for std::size_t ompl::control::ProductGraph::HashState::operator()(const ompl::control::ProductGraph::State &s) const /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/World.cpp:104: warning: no uniquely matching class member found for size_t std::hash::operator()(const ompl::control::World &w) const /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:79: warning: documented symbol 'KoulesSetup::KoulesSetup' was not declared or defined. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:86: warning: documented symbol 'KoulesSetup::KoulesSetup' was not declared or defined. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:101: warning: no uniquely matching class member found for void KoulesSetup::initialize(unsigned int numKoules, const std::string &plannerName, const std::vector< double > &stateVec) /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSetup.cpp:151: warning: documented symbol 'ob::PlannerPtr KoulesSetup::getConfiguredPlannerInstance' was not declared or defined. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp:43: warning: documented symbol 'KoulesStateSpace::KoulesStateSpace' was not declared or defined. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp:85: warning: no uniquely matching class member found for void KoulesStateSpace::registerProjections() /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStateSpace.cpp:91: warning: documented symbol 'bool KoulesStateSpace::isDead' was not declared or defined. r/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.cpp... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithControls.py... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIK.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIK.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithIntegrationAndControls.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.cpp... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/RigidBodyPlanningWithODESolverAndControls.py... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.cpp... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/StateSampling.py... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/ThunderLightning.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/ThunderLightning.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/TriangulationDemo.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/TriangulationDemo.cpp... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/plotConservative.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/plotConservative.py... Reading /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/plotNonconservative.py... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/plotNonconservative.py... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldConservative.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldConservative.cpp... Preprocessing /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldNonconservative.cpp... Parsing file /builddir/build/BUILD/ompl-1.4.2-Source/demos/VFRRT/VectorFieldNonconservative.cpp... Building group list... Building directory list... Building namespace list... Building file list... Building class list... Computing nesting relations for classes... Associating documentation with classes... Building example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... Searching for included using directives... Searching for documented variables... Building interface member list... Building member list... Searching for friends... Searching for documented defines... Computing class inheritance relations... Computing class usage relations... Flushing cached template relations that have become invalid... Computing class relations... Add enum values to enums... Searching for member function documentation... Creating members for template instances... Building page list... Search for main page... Computing page relations... Determining the scope of groups... Sorting lists... Determining which enums are documented Computing member relations... Building full member lists recursively... Adding members to member groups. Computing member references... Inheriting documentation... Generating disk names... Adding source references... Adding xrefitems... Sorting member lists... Setting anonymous enum type... Computing dependencies between directories... Generating citations page... Counting members... Counting data structures... Resolving user defined references... Finding anchors and sections in the documentation... Transferring function references... Combining using relations... Adding members to index pages... Correcting members for VHDL... Generating style sheet... Generating search indices... Generating example documentation... Generating file sources... Generating code for file demos/CForestCircleGridBenchmark.cpp... Generating code for file demos/constraint/ConstrainedPlanningCommon.h... Generating code for file demos/constraint/ConstrainedPlanningCommon.py... Generating code for file demos/constraint/ConstrainedPlanningImplicitChain.cpp... Generating code for file demos/constraint/ConstrainedPlanningImplicitChain.py... Generating code for file demos/constraint/ConstrainedPlanningImplicitParallel.cpp... Generating code for file demos/constraint/ConstrainedPlanningKinematicChain.cpp... Generating code for file demos/constraint/ConstrainedPlanningSphere.cpp... Generating code for file demos/constraint/ConstrainedPlanningSphere.py... Generating code for file demos/constraint/ConstrainedPlanningTorus.cpp... Generating code for file demos/constraint/ConstrainedPlanningTorus.py... Generating code for file demos/constraint/ConstraintGeneration.py... Generating code for file demos/Diagonal.cpp... Generating code for file demos/GeometricCarPlanning.cpp... Generating code for file demos/HybridSystemPlanning.cpp... Generating code for file demos/HypercubeBenchmark.cpp... Generating code for file demos/KinematicChain.h... Generating code for file demos/KinematicChainBenchmark.cpp... Generating code for file demos/KinematicChainPathPlot.py... Generating code for file demos/Koules/Koules.cpp... Generating code for file demos/Koules/KoulesConfig.h... Generating code for file demos/Koules/KoulesControlSpace.cpp... Generating code for file demos/Koules/KoulesControlSpace.h... Generating code for file demos/Koules/KoulesDecomposition.h... Generating code for file demos/Koules/KoulesDirectedControlSampler.cpp... Generating code for file demos/Koules/KoulesDirectedControlSampler.h... Generating code for file demos/Koules/KoulesGoal.cpp... Generating code for file demos/Koules/KoulesGoal.h... Generating code for file demos/Koules/KoulesPlayback.py... Generating code for file demos/Koules/KoulesProjection.h... Generating code for file demos/Koules/KoulesSetup.cpp... Generating code for file demos/Koules/KoulesSetup.h... Generating code for file demos/Koules/KoulesSimulator.cpp... Generating code for file demos/Koules/KoulesSimulator.h... Generating code for file demos/Koules/KoulesStatePropagator.cpp... Generating code for file demos/Koules/KoulesStatePropagator.h... Generating code for file demos/Koules/KoulesStateSpace.cpp... Generating code for file demos/Koules/KoulesStateSpace.h... Generating code for file demos/LTLWithTriangulation.cpp... Generating code for file demos/OpenDERigidBodyPlanning.cpp... Generating code for file demos/OptimalPlanning.cpp... Generating code for file demos/OptimalPlanning.py... Generating code for file demos/PlannerData.py... Generating code for file demos/PlannerProgressProperties.cpp... Generating code for file demos/Point2DPlanning.cpp... Generating code for file demos/Point2DPlanning.py... Generating code for file demos/RandomWalkPlanner.py... Generating code for file demos/RigidBodyPlanning.cpp... Generating code for file demos/RigidBodyPlanning.py... Generating code for file demos/RigidBodyPlanningWithControls.cpp... Generating code for file demos/RigidBodyPlanningWithControls.py... Generating code for file demos/RigidBodyPlanningWithIK.cpp... Generating code for file demos/RigidBodyPlanningWithIntegrationAndControls.cpp... Generating code for file demos/RigidBodyPlanningWithODESolverAndControls.cpp... Generating code for file demos/RigidBodyPlanningWithODESolverAndControls.py... Generating code for file demos/StateSampling.cpp... Generating code for file demos/StateSampling.py... Generating code for file demos/ThunderLightning.cpp... Generating code for file demos/TriangulationDemo.cpp... Generating code for file demos/VFRRT/plotConservative.py... Generating code for file demos/VFRRT/plotNonconservative.py... Generating code for file demos/VFRRT/VectorFieldConservative.cpp... Generating code for file demos/VFRRT//builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:403: warning: Found unknown command '\v2' VectorFieldNonconservative.cpp... Generating code for file doc/markdown/code/mv.cpp... Generating code for file doc/markdown/code/svc.cpp... Generating code for file ompl/base/ConstrainedSpaceInformation.h... Generating code for file ompl/base/Constraint.h... Generating code for file ompl/base/Cost.h... Generating code for file ompl/base/DiscreteMotionValidator.h... Generating code for file ompl/base/GenericParam.h... Generating code for file ompl/base/Goal.h... Generating code for file ompl/base/goals/GoalLazySamples.h... Generating code for file ompl/base/goals/GoalRegion.h... Generating code for file ompl/base/goals/GoalSampleableRegion.h... Generating code for file ompl/base/goals/GoalState.h... Generating code for file ompl/base/goals/GoalStates.h... Generating code for file ompl/base/goals/src/GoalLazySamples.cpp... Generating code for file ompl/base/goals/src/GoalRegion.cpp... Generating code for file ompl/base/goals/src/GoalState.cpp... Generating code for file ompl/base/goals/src/GoalStates.cpp... Generating code for file ompl/base/GoalTypes.h... Generating code for file ompl/base/MotionValidator.h... Generating code for file ompl/base/objectives/MaximizeMinClearanceObjective.h... Generating code for file ompl/base/objectives/MechanicalWorkOptimizationObjective.h... Generating code for file ompl/base/objectives/MinimaxObjective.h... Generating code for file ompl/base/objectives/PathLengthOptimizationObjective.h... Generating code for file ompl/base/objectives/src/MaximizeMinClearanceObjective.cpp... Generating code for file ompl/base/objectives/src/MechanicalWorkOptimizationObjective.cpp... Generating code for file ompl/base/objectives/src/MinimaxObjective.cpp... Generating code for file ompl/base/objectives/src/PathLengthOptimizationObjective.cpp... Generating code for file ompl/base/objectives/src/StateCostIntegralObjective.cpp... Generating code for file ompl/base/objectives/StateCostIntegralObjective.h... Generating code for file ompl/base/objectives/VFMechanicalWorkOptimizationObjective.h... Generating code for file ompl/base/objectives/VFUpstreamCriterionOptimizationObjective.h... Generating code for file ompl/base/OptimizationObjective.h... Generating code for file ompl/base/Path.h... Generating code for file ompl/base/Planner.h... Generating code for file ompl/base/PlannerData.h... Generating code for file ompl/control/PlannerData.h... Generating code for file ompl/base/PlannerDataGraph.h... Generating code for file ompl/base/PlannerDataStorage.h... Generating code for file ompl/control/PlannerDataStorage.h... Generating code for file ompl/base/PlannerStatus.h... Generating code for file ompl/base/PlannerTerminationCondition.h... Generating code for file ompl/base/PrecomputedStateSampler.h... Generating code for file ompl/base/ProblemDefinition.h... Generating code for file ompl/base/ProjectionEvaluator.h... Generating code for file ompl/base/samplers/BridgeTestValidStateSampler.h... Generating code for file ompl/base/samplers/GaussianValidStateSampler.h... Generating code for file ompl/base/samplers/informed/OrderedInfSampler.h... Generating code for file ompl/base/samplers/informed/PathLengthDirectInfSampler.h... Generating code for file ompl/base/samplers/informed/RejectionInfSampler.h... Generating code for file ompl/base/samplers/informed/src/OrderedInfSampler.cpp... Generating code for file ompl/base/samplers/informed/src/PathLengthDirectInfSampler.cpp... Generating code for file ompl/base/samplers/informed/src/RejectionInfSampler.cpp... Generating code for file ompl/base/samplers/InformedStateSampler.h... Generating code for file ompl/base/samplers/MaximizeClearanceValidStateSampler.h... Generating code for file ompl/base/samplers/MinimumClearanceValidStateSampler.h... Generating code for file ompl/base/samplers/ObstacleBasedValidStateSampler.h... Generating code for file ompl/base/samplers/src/BridgeTestValidStateSampler.cpp... Generating code for file ompl/base/samplers/src/GaussianValidStateSampler.cpp... Generating code for file ompl/base/samplers/src/InformedStateSampler.cpp... Generating cod/builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:304: warning: Found unknown command '\x' e for file ompl/base/samplers/src/MaximizeClearanceValidStateSampler.cpp... Generating code for file ompl/base/samplers/src/MinimumClearanceValidStateSampler.cpp... Generating code for file ompl/base/samplers/src/ObstacleBasedValidStateSampler.cpp... Generating code for file ompl/base/samplers/src/UniformValidStateSampler.cpp... Generating code for file ompl/base/samplers/UniformValidStateSampler.h... Generating code for file ompl/base/ScopedState.h... Generating code for file ompl/base/SolutionNonExistenceProof.h... Generating code for file ompl/base/SpaceInformation.h... Generating code for file ompl/control/SpaceInformation.h... Generating code for file ompl/base/spaces/constraint/AtlasChart.h... Generating code for file ompl/base/spaces/constraint/AtlasStateSpace.h... Generating code for file ompl/base/spaces/constraint/ConstrainedStateSpace.h... Generating code for file ompl/base/spaces/constraint/ProjectedStateSpace.h... Generating code for file ompl/base/spaces/constraint/src/AtlasChart.cpp... Generating code for file ompl/base/spaces/constraint/src/AtlasStateSpace.cpp... Generating code for file ompl/base/spaces/constraint/src/ConstrainedStateSpace.cpp... Generating code for file ompl/base/spaces/constraint/src/ProjectedStateSpace.cpp... Generating code for file ompl/base/spaces/constraint/src/TangentBundleStateSpace.cpp... Generating code for file ompl/base/spaces/constraint/TangentBundleStateSpace.h... Generating code for file ompl/base/spaces/DiscreteStateSpace.h... Generating code for file ompl/base/spaces/DubinsStateSpace.h... Generating code for file ompl/base/spaces/RealVectorBounds.h... Generating code for file ompl/base/spaces/RealVectorStateProjections.h... Generating code for file ompl/base/spaces/RealVectorStateSpace.h... Generating code for file ompl/base/spaces/ReedsSheppStateSpace.h... Generating code for file ompl/base/spaces/SE2StateSpace.h... Generating code for file ompl/base/spaces/SE3StateSpace.h... Generating code for file ompl/base/spaces/SO2StateSpace.h... Generating code for file ompl/base/spaces/SO3StateSpace.h... Generating code for file ompl/base/spaces/src/DiscreteStateSpace.cpp... Generating code for file ompl/base/spaces/src/DubinsStateSpace.cpp... Generating code for file ompl/base/spaces/src/RealVectorBounds.cpp... Generating code for file ompl/base/spaces/src/RealVectorStateProjections.cpp... Generating code for file ompl/base/spaces/src/RealVectorStateSpace.cpp... Generating code for file ompl/base/spaces/src/ReedsSheppStateSpace.cpp... Generating code for file ompl/base/spaces/src/SE2StateSpace.cpp... Generating code for file ompl/base/spaces/src/SE3StateSpace.cpp... Generating code for file ompl/base/spaces/src/SO2StateSpace.cpp... Generating code for file ompl/base/spaces/src/SO3StateSpace.cpp... Generating code for file ompl/base/spaces/src/TimeStateSpace.cpp... Generating code for file ompl/base/spaces/src/WrapperStateSpace.cpp... Generating code for file ompl/base/spaces/TimeStateSpace.h... Generating code for file ompl/base/spaces/WrapperStateSpace.h... Generating code for file ompl/base/src/Constraint.cpp... Generating code for file ompl/base/src/Cost.cpp... Generating code for file ompl/base/src/DiscreteMotionValidator.cpp... Generating code for file ompl/base/src/GenericParam.cpp... Generating code for file ompl/base/src/Goal.cpp... Generating code for file ompl/base/src/OptimizationObjective.cpp... Generating code for file ompl/base/src/Planner.cpp... Generating code for file ompl/base/src/PlannerData.cpp... Generating code for file ompl/control/src/PlannerData.cpp... Generating code for file demos/PlannerData.cpp... Generating code for file ompl/base/src/PlannerDataStorage.cpp... Generating code for file ompl/control/src/PlannerDataStorage.cpp... Generating code for file ompl/base/src/PlannerStatus.cpp... Generating code for file ompl/base/src/PlannerTerminationCondition.cpp... Generating code for file ompl/base/src/PrecomputedStateSampler.cpp... Generating code for file ompl/base/src/ProblemDefinition.cpp... Generating code for file ompl/base/src/ProjectionEvaluator.cpp... Generating code for file ompl/base/src/SpaceInformation.cpp... Generating code for file ompl/control/src/SpaceInformation.cpp... Generating code for file ompl/base/src/StateSampler.cpp... Generating code for file ompl/base/src/StateSpace.cpp... Generating code for file ompl/base/src/StateStorage.cpp... Generating code for file ompl/base/src/ValidStateSampler.cpp... Generating code for file ompl/base/State.h... Generating code for file ompl/base/StateSampler.h... Generating code for file ompl/base/StateSamplerArray.h... Generating code for file ompl/base/StateSpace.h... Generating code for file ompl/base/StateSpaceTypes.h... Generating code for file ompl/base/StateStorage.h... Generating code for file ompl/base/StateValidityChecker.h... Generating code for file ompl/base/TypedSpaceInformation.h... Generating code for file ompl/base/TypedStateValidityChecker.h... Generating code for file ompl/base/ValidStateSampler.h... Generating code for file ompl/config.h... Generating code for file ompl/control/Control.h... Generating code for file ompl/control/ControlSampler.h... Generating code for file ompl/control/ControlSpace.h... Generating code for file ompl/control/ControlSpaceTypes.h... Generating code for file ompl/control/DirectedControlSampler.h... Generating code for file ompl/control/ODESolver.h... Generating code for file ompl/control/PathControl.h... Generating code for file ompl/control/planners/est/EST.h... Generating code for file ompl/geometric/planners/est/EST.h... Generating code for file ompl/control/planners/est/src/EST.cpp... Generating code for file ompl/geometric/planners/est/src/EST.cpp... Generating code for file ompl/control/planners/kpiece/KPIECE1.h... Generating code for file ompl/geometric/planners/kpiece/KPIECE1.h... Generating code for file ompl/control/planners/kpiece/src/KPIECE1.cpp... Generating code for file ompl/geometric/planners/kpiece/src/KPIECE1.cpp... Generating code for file ompl/control/planners/ltl/Automaton.h... Generating code for file ompl/control/planners/ltl/LTLPlanner.h... Generating code for file ompl/control/planners/ltl/LTLProblemDefinition.h... Generating code for file ompl/control/planners/ltl/LTLSpaceInformation.h... Generating code for file ompl/control/planners/ltl/ProductGraph.h... Generating code for file ompl/control/planners/ltl/PropositionalDecomposition.h... Generating code for file ompl/control/planners/ltl/src/Automaton.cpp... Generating code for file ompl/control/planners/ltl/src/LTLPlanner.cpp... Generating code for file ompl/control/planners/ltl/src/LTLProblemDefinition.cpp... Generating code for file ompl/control/planners/ltl/src/LTLSpaceInformation.cpp... Generating code for file ompl/control/planners/ltl/src/ProductGraph.cpp... Generating code for file ompl/control/planners/ltl/src/PropositionalDecomposition.cpp... Generating code for file ompl/control/planners/ltl/src/World.cpp... Generating code for file ompl/control/planners/ltl/World.h... Generating code for file ompl/control/planners/pdst/PDST.h... Generating code for file ompl/geometric/planners/pdst/PDST.h... Generating code for file ompl/control/planners/pdst/src/PDST.cpp... Generating code for file ompl/geometric/planners/pdst/src/PDST.cpp... Generating code for file ompl/control/planners/PlannerIncludes.h... Generating code for file ompl/geometric/planners/PlannerIncludes.h... Generating code for file ompl/control/planners/rrt/RRT.h... Generating code for file ompl/geometric/planners/rrt/RRT.h... Generating code for file ompl/control/planners/rrt/src/RRT.cpp... Generating code for file ompl/geometric/planners/rrt/src/RRT.cpp... Generating code for file ompl/control/planners/sst/src/SST.cpp... Generating code for file ompl/geometric/planners/sst/src/SST.cpp... Generating code for file ompl/control/planners/sst/SST.h... Generating code for file ompl/geometric/planners/sst/SST.h... Generating code for file ompl/control/planners/syclop/Decomposition.h... Generating code for file ompl/control/planners/syclop/GridDecomposition.h... Generating code for file ompl/control/planners/syclop/src/GridDecomposition.cpp... Generating code for file ompl/control/planners/syclop/src/Syclop.cpp... Generating code for file ompl/control/planners/syclop/src/SyclopEST.cpp... Generating code for file ompl/control/planners/syclop/src/SyclopRRT.cpp... Generating code for file ompl/control/planners/syclop/Syclop.h... Generating code for file ompl/control/planners/syclop/SyclopEST.h... Generating code for file ompl/control/planners/syclop/SyclopRRT.h... Generating code for file ompl/control/SimpleDirectedControlSampler.h... Generating code for file ompl/control/SimpleSetup.h... Generating code for file ompl/geometric/SimpleSetup.h... Generating code for file ompl/control/spaces/DiscreteControlSpace.h... Generating code for file ompl/control/spaces/RealVectorControlSpace.h... Generating code for file ompl/control/spaces/src/DiscreteControlSpace.cpp... Generating code for file ompl/control/spaces/src/RealVectorControlSpace.cpp... Generating code for file ompl/control/src/ControlSampler.cpp... Generating code for file ompl/control/src/ControlSpace.cpp... Generating code for file ompl/control/src/PathControl.cpp... Generating code for file ompl/control/src/SimpleDirectedControlSampler.cpp... Generating code for file ompl/control/src/SimpleSetup.cpp... Generating code for file ompl/geometric/src/SimpleSetup.cpp... Generating code for file ompl/control/StatePropagator.h... Generating code for file ompl/control/SteeredControlSampler.h... Generating code for file ompl/datastructures/BinaryHeap.h... Generating code for file ompl/datastructures/DynamicSSSP.h... Generating code for file ompl/datastructures/GreedyKCenters.h... Generating code for file ompl/datastructures/Grid.h... Generating code for file ompl/datastructures/GridB.h... Generating code for file ompl/datastructures/GridN.h... Generating code for file ompl/datastructures/LPAstarOnGraph.h... Generating code for file ompl/datastructures/NearestNeighbors.h... Generating code for file ompl/datastructures/NearestNeighborsFLANN.h... Generating code for file ompl/datastructures/NearestNeighborsGNAT.h... Generating code for file ompl/datastructures/NearestNeighborsGNATNoThreadSafety.h... Generating code for file ompl/datastructures/NearestNeighborsLinear.h... Generating code for file ompl/datastructures/NearestNeighborsSqrtApprox.h... Generating code for file ompl/datastructures/PDF.h... Generating code for file ompl/datastructures/Permutation.h... Generating code for file ompl/extensions/morse/MorseControlSpace.h... Generating code for file ompl/extensions/morse/MorseEnvironment.h... Generating code for file ompl/extensions/morse/MorseGoal.h... Generating code for file ompl/extensions/morse/MorseProjection.h... Generating code for file ompl/extensions/morse/MorseSimpleSetup.h... Generating code for file ompl/extensions/morse/MorseStatePropagator.h... Generating code for file ompl/extensions/morse/MorseStateSpace.h... Generating code for file ompl/extensions/morse/MorseStateValidityChecker.h... Generating code for file ompl/extensions/morse/MorseTerminationCondition.h... Generating code for file ompl/extensions/morse/src/MorseControlSpace.cpp... Generating code for file ompl/extensions/morse/src/MorseEnvironment.cpp... Generating code for file ompl/extensions/morse/src/MorseGoal.cpp... Generating code for file ompl/extensions/morse/src/MorseProjection.cpp... Generating code for file ompl/extensions/morse/src/MorseSimpleSetup.cpp... Generating code for file ompl/extensions/morse/src/MorseStatePropagator.cpp... Generating code for file ompl/extensions/morse/src/MorseStateSpace.cpp... Generating code for file ompl/extensions/morse/src/MorseStateValidityChecker.cpp... Generating code for file ompl/extensions/opende/OpenDEControlSpace.h... Generating code for file ompl/extensions/opende/OpenDEEnvironment.h... Generating code for file ompl/extensions/opende/OpenDESimpleSetup.h... Generating code for file ompl/extensions/opende/OpenDEStatePropagator.h... Generating code for file ompl/extensions/opende/OpenDEStateSpace.h... Generating code for file ompl/extensions/opende/OpenDEStateValidityChecker.h../builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h:292: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h:281: warning: Found unknown command '\times' . Generating code for file ompl/extensions/opende/src/OpenDEControlSpace.cpp... Generating code for file ompl/extensions/opende/src/OpenDEEnvironment.cpp... Generating code for file ompl/extensions/opende/src/OpenDESimpleSetup.cpp... Generating code for file ompl/extensions/opende/src/OpenDEStatePropagator.cpp... Generating code for file ompl/extensions/opende/src/OpenDEStateSpace.cpp... Generating code for file ompl/extensions/opende/src/OpenDEStateValidityChecker.cpp... Generating code for file ompl/extensions/triangle/PropositionalTriangularDecomposition.h... Generating code for file ompl/extensions/triangle/src/PropositionalTriangularDecomposition.cpp... Generating code for file ompl/extensions/triangle/src/TriangularDecomposition.cpp... Generating code for file ompl/extensions/triangle/TriangularDecomposition.h... Generating code for file ompl/geometric/GeneticSearch.h... Generating code for file ompl/geometric/HillClimbing.h... Generating code for file ompl/geometric/PathGeometric.h... Generating code for file ompl/geometric/PathHybridization.h... Generating code for file ompl/geometric/PathSimplifier.h... Generating code for file ompl/geometric/planners/AnytimePathShortening.cpp... Generating code for file ompl/geometric/planners/AnytimePathShortening.h... Generating code for file ompl/geometric/planners/bitstar/BITstar.h... Generating code for file ompl/geometric/planners/bitstar/datastructures/CostHelper.h... Generating code for file ompl/geometric/planners/bitstar/datastructures/HelperFunctions.h... Generating code for file ompl/geometric/planners/bitstar/datastructures/IdGenerator.h... Generating code for file ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h... Generating code for file ompl/geometric/planners/bitstar/datastructures/SearchQueue.h... Generating code for file ompl/geometric/planners/bitstar/datastructures/src/ImplicitGraph.cpp... Generating code for file ompl/geometric/planners/bitstar/datastructures/src/SearchQueue.cpp... Generating code for file ompl/geometric/planners/bitstar/datastructures/src/Vertex.cpp... Generating code for file ompl/geometric/planners/bitstar/datastructures/Vertex.h... Generating code for file ompl/geometric/planners/bitstar/src/BITstar.cpp... Generating code for file ompl/geometric/planners/cforest/CForest.h... Generating code for file ompl/geometric/planners/cforest/CForestStateSampler.h... Generating code for file ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h... Generating code for file ompl/geometric/planners/cforest/src/CForest.cpp... Generating code for file ompl/geometric/planners/cforest/src/CForestStateSampler.cpp... Generating code for file ompl/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp... Generating code for file ompl/geometric/planners/est/BiEST.h... Generating code for file ompl/geometric/planners/est/ProjEST.h... Generating code for file ompl/geometric/planners/est/src/BiEST.cpp... Generating code for file ompl/geometric/planners/est/src/ProjEST.cpp... Generating code for file ompl/geometric/planners/experience/LightningRetrieveRepair.h... Generating code for file ompl/geometric/planners/experience/src/LightningRetrieveRepair.cpp... Generating code for file ompl/geometric/planners/experience/src/ThunderRetrieveRepair.cpp... Generating code for file ompl/geometric/planners/experience/ThunderRetrieveRepair.h... Generating code for file ompl/geometric/planners/fmt/BFMT.h... Generating code for file ompl/geometric/planners/fmt/FMT.h... Generating code for file ompl/geometric/planners/fmt/src/BFMT.cpp... Generating code for file ompl/geometric/planners/fmt/src/FMT.cpp... Generating code for file ompl/geometric/planners/kpiece/BKPIECE1.h... Generating code for file ompl/geometric/planners/kpiece/Discretization.h... Generating code for file ompl/geometric/planners/kpiece/LBKPIECE1.h... Generating code for file ompl/geometric/planners/kpiece/src/BKPIECE1.cpp... Generating code for file ompl/geometric/planners/kpiece/src/LBKPIECE1.cpp... Generating code for file ompl/geometric/planners/prm/ConnectionStrategy.h... Generatin/builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:545: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:545: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:231: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:231: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:223: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:223: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:296: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:296: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:508: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:508: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:304: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:304: warning: Found unknown command '\times' g code for file ompl/geometric/planners/prm/LazyPRM.h... Generating code for file ompl/geometric/planners/prm/LazyPRMstar.h... Generating code for file ompl/geometric/planners/prm/PRM.h... Generating code for file ompl/geometric/planners/prm/PRMstar.h... Generating code for file ompl/geometric/planners/prm/SPARS.h... Generating code for file ompl/geometric/planners/prm/SPARStwo.h... Generating code for file ompl/geometric/planners/prm/src/LazyPRM.cpp... Generating code for file ompl/geometric/planners/prm/src/LazyPRMstar.cpp... Generating code for file ompl/geometric/planners/prm/src/PRM.cpp... Generating code for file ompl/geometric/planners/prm/src/PRMstar.cpp... Generating code for file ompl/geometric/planners/prm/src/SPARS.cpp... Generating code for file ompl/geometric/planners/prm/src/SPARStwo.cpp... Generating code for file ompl/geometric/planners/rrt/BiTRRT.h... Generating code for file ompl/geometric/planners/rrt/InformedRRTstar.h... Generating code for file ompl/geometric/planners/rrt/LazyLBTRRT.h... Generating code for file ompl/geometric/planners/rrt/LazyRRT.h... Generating code for file ompl/geometric/planners/rrt/LBTRRT.h... Generating code for file ompl/geometric/planners/rrt/pRRT.h... Generating code for file ompl/geometric/planners/rrt/RRTConnect.h... Generating code for file ompl/geometric/planners/rrt/RRTsharp.h... Generating code for file ompl/geometric/planners/rrt/RRTstar.h... Generating code for file ompl/geometric/planners/rrt/RRTXstatic.h... Generating code for file ompl/geometric/planners/rrt/SORRTstar.h... Generating code for file ompl/geometric/planners/rrt/src/BiTRRT.cpp... Generating code for file ompl/geometric/planners/rrt/src/InformedRRTstar.cpp... Generating code for file ompl/geometric/planners/rrt/src/LazyLBTRRT.cpp... Generating code for file ompl/geometric/planners/rrt/src/LazyRRT.cpp... Generating code for file ompl/geometric/planners/rrt/src/LBTRRT.cpp... Generating code for file ompl/geometric/planners/rrt/src/pRRT.cpp... Generating code for file ompl/geometric/planners/rrt/src/RRTConnect.cpp... Generating code for file ompl/geometric/planners/rrt/src/RRTsharp.cpp... Generating code for file ompl/geometric/planners/rrt/src/RRTstar.cpp... Generating code for file ompl/geometric/planners/rrt/src/RRTXstatic.cpp... Generating code for file ompl/geometric/planners/rrt/src/SORRTstar.cpp... Generating code for file ompl/geometric/planners/rrt/src/TRRT.cpp... Generating code for file ompl/geometric/planners/rrt/src/VFRRT.cpp... Generating code for file ompl/geometric/planners/rrt/TRRT.h... Generating code for file ompl/geometric/planners/rrt/VFRRT.h... Generating code for file ompl/geometric/planners/sbl/pSBL.h... Generating code for file ompl/geometric/planners/sbl/SBL.h... Generating code for file ompl/geometric/planners/sbl/src/pSBL.cpp... Generating code for file ompl/geometric/planners/sbl/src/SBL.cpp... Generating code for file ompl/geometric/planners/stride/src/STRIDE.cpp... Generating code for file ompl/geometric/planners/stride/STRIDE.h... Generating code for file ompl/geometric/src/GeneticSearch.cpp... Generating code for file ompl/geometric/src/HillClimbing.cpp... Generating code for file ompl/geometric/src/PathGeometric.cpp... Generating code for file ompl/geometric/src/PathHybridization.cpp... Generating code for file ompl/geometric/src/PathSimplifier.cpp... Generating code for file ompl/tools/benchmark/Benchmark.h... Generating code for file ompl/tools/benchmark/MachineSpecs.h... Generating code for file ompl/tools/benchmark/src/Benchmark.cpp... Generating code for file ompl/tools/benchmark/src/MachineSpecs.cpp... Generating code for file ompl/tools/config/MagicConstants.h... Generating code for file ompl/tools/config/SelfConfig.h... Generating code for file ompl/tools/config/src/SelfConfig.cpp... Generating code for file ompl/tools/debug/PlannerMonitor.h... Generating code for file ompl/tools/debug/Profiler.h... Generating code for file ompl/tools/debug/src/PlannerMonitor.cpp... Generating code for file ompl/tools/debug/src/Profiler.cpp... Generating code for file ompl/tools/builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:80: warning: Member writeParams(std::ostream &out) (function) of file Koules.cpp is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:87: warning: Member plan(KoulesSetup &ks, double maxTime, const std::string &outputFile) (function) of file Koules.cpp is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:129: warning: Member benchmark(KoulesSetup &ks, ot::Benchmark::Request request, const std::string &plannerName, const std::string &outputFile) (function) of file Koules.cpp is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/Koules.cpp:145: warning: Member main(int argc, char **argv) (function) of file Koules.cpp is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Console.h:72: warning: Member OMPL_DEVMSG1(fmt,...) (macro definition) of file Console.h is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Console.h:74: warning: Member OMPL_DEVMSG2(fmt,...) (macro definition) of file Console.h is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/benchmark.md:19: warning: found subsection command outside of section context! /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/buildSystem.md:21: warning: Unsupported xml/html tag found /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/buildSystem.md:21: warning: Unsupported xml/html tag found /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/buildSystem.md:21: warning: Unsupported xml/html tag found /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/CForest.md:37: warning: Found unknown command '\Note' /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/planners.md:36: warning: unable to resolve reference to 'gRRTX' for \ref command /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/planners.md:76: warning: unable to resolve reference to 'gRRTX' for \ref command /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/planners.md:100: warning: found at different nesting level (6) than expected (3) /builddir/build/BUILD/ompl-1.4.2-Source/doc/markdown/planners.md:124: warning: end of comment block while expecting command /experience/ExperienceSetup.h... Generating code for file ompl/tools/experience/src/ExperienceSetup.cpp... Generating code for file ompl/tools/lightning/DynamicTimeWarp.h... Generating code for file ompl/tools/lightning/Lightning.h... Generating code for file ompl/tools/lightning/LightningDB.h... Generating code for file ompl/tools/lightning/src/DynamicTimeWarp.cpp... Generating code for file ompl/tools/lightning/src/Lightning.cpp... Generating code for file ompl/tools/lightning/src/LightningDB.cpp... Generating code for file ompl/tools/multiplan/OptimizePlan.h... Generating code for file ompl/tools/multiplan/ParallelPlan.h... Generating code for file ompl/tools/multiplan/src/OptimizePlan.cpp... Generating code for file ompl/tools/multiplan/src/ParallelPlan.cpp... Generating code for file ompl/tools/thunder/SPARSdb.h... Generating code for file ompl/tools/thunder/src/SPARSdb.cpp... Generating code for file ompl/tools/thunder/src/Thunder.cpp... Generating code for file ompl/tools/thunder/src/ThunderDB.cpp... Generating code for file ompl/tools/thunder/Thunder.h... Generating code for file ompl/tools/thunder/ThunderDB.h... Generating code for file ompl/util/ClassForward.h... Generating code for file ompl/util/Console.h... Generating code for file ompl/util/Deprecation.h... Generating code for file ompl/util/DisableCompilerWarning.h... Generating code for file ompl/util/Exception.h... Generating code for file ompl/util/GeometricEquations.h... Generating code for file ompl/util/Hash.h... Generating code for file ompl/util/PPM.h... Generating code for file ompl/util/ProlateHyperspheroid.h... Generating code for file ompl/util/RandomNumbers.h... Generating code for file ompl/util/src/Console.cpp... Generating code for file ompl/util/src/GeometricEquations.cpp... Generating code for file ompl/util/src/PPM.cpp... Generating code for file ompl/util/src/ProlateHyperspheroid.cpp... Generating code for file ompl/util/src/RandomNumbers.cpp... Generating code for file ompl/util/src/String.cpp... Generating code for file ompl/util/String.h... Generating code for file ompl/util/Time.h... Generating file documentation... Generating docs for file demos/Koules/Koules.cpp... Generating docs for file ompl/util/Console.h... Generating page documentation... Generating docs for page acknowledgements... Generating docs for page api_overview... Generating docs for page benchmark... Generating docs for page buildOptions... Generating docs for page buildSystem... Generating docs for page CForest... Generating docs for page citations... Generating docs for page constrainedPlanning... Generating docs for page constrainedPlanningTutorial... Generating docs for page contact... Generating docs for page contrib... Generating docs for page demos... Generating docs for page developers... Generating docs for page download... Generating docs for page education... Generating docs for page FAQ... Generating docs for page gallery... Generating docs for page genericPlanning... Generating docs for page geometricPlanningSE3... Generating docs for page goalRepresentation... Generating docs for page implementingStateSpaces... Generating docs for page installation... Generating docs for page installPyPlusPlus... Generating docs for page integration... Generating docs for page license... Generating docs for page mailingLists... Generating docs for page morse... Generating docs for page newPlanner... Generating docs for page odeint... Generating docs for page optimalPlanning... Generating docs for page optimalPlanningTutorial... Generating docs for page optimizationObjectivesTutorial... Generating docs for page pathVisualization... Generating docs for page plannerarena... Generating docs for page planners... Generating docs for page projections... Generating docs for page pybindingsPlanner... Generating docs for page python... Generating docs for page register... Generating docs for page releaseNotes... Generating docs for page samplers... Generating docs for page spaces... Generating docs for page stateValidation... Generating docs for page styleGuide... Generating do/builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:213: warning: Member epsilon (variable) of class AtlasOptions is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:214: warning: Member rho (variable) of class AtlasOptions is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:215: warning: Member exploration (variable) of class AtlasOptions is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:216: warning: Member alpha (variable) of class AtlasOptions is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:217: warning: Member bias (variable) of class AtlasOptions is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:218: warning: Member separate (variable) of class AtlasOptions is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:219: warning: Member charts (variable) of class AtlasOptions is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:179: warning: Member delta (variable) of class ConstrainedOptions is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:180: warning: Member lambda (variable) of class ConstrainedOptions is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:181: warning: Member tolerance (variable) of class ConstrainedOptions is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:182: warning: Member time (variable) of class ConstrainedOptions is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:183: warning: Member tries (variable) of class ConstrainedOptions is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:184: warning: Member range (variable) of class ConstrainedOptions is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:257: warning: Member ConstrainedProblem(enum SPACE_TYPE type, ob::StateSpacePtr space_, ob::ConstraintPtr constraint_) (function) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:285: warning: Member setConstrainedOptions(struct ConstrainedOptions &opt) (function) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:296: warning: Member setAtlasOptions(struct AtlasOptions &opt) (function) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:321: warning: Member setStartAndGoalStates(const Eigen::Ref< const Eigen::VectorXd > &start, const Eigen::Ref< const Eigen::VectorXd > &goal) (function) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:347: warning: Member createPlanner() (function) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:354: warning: Member createPlannerIntermediate() (function) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:361: warning: Member createPlannerRange() (function) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:377: warning: Member createPlannerRange(bool intermediate) (function) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:393: warning: Member createPlannerRangeProj(const std::string &projection) (function) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:404: warning: Member getPlanner(enum PLANNER_TYPE planner, const std::string &projection="") (function) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:452: warning: Member setPlanner(enum PLANNER_TYPE planner, const std::string &projection="") (function) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:458: warning: Member solveOnce(bool output=false, const std::string &name="ompl") (function) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:517: warning: Member setupBenchmark(std::vector< enum PLANNER_TYPE > &planners, const std::string &problem) (function) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:541: warning: Member runBenchmark() (function) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:552: warning: Member atlasStats() (function) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:564: warning: Member dumpGraph(const std::string &name) (function) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:564: warning: Member type (variable) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:585: warning: Member space (variable) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:586: warning: Member constraint (variable) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:588: warning: Member css (variable) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:589: warning: Member csi (variable) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:591: warning: Member pp (variable) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:593: warning: Member ss (variable) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:593: warning: Member c_opt (variable) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:593: warning: Member a_opt (variable) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:598: warning: Member bench (variable) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.h:599: warning: Member request (variable) of class ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:68: warning: Member KinematicChainProjector(const ompl::base::StateSpace *space) (function) of class KinematicChainProjector is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:85: warning: Member projectionMatrix_ (variable) of class KinematicChainProjector is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:91: warning: Member KinematicChainSpace(unsigned int numLinks, double linkLength, Environment *env=nullptr) (function) of class KinematicChainSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:180: warning: Member linkLength() const (function) of class KinematicChainSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:185: warning: Member environment() const (function) of class KinematicChainSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:191: warning: Member linkLength_ (variable) of class KinematicChainSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:192: warning: Member environment_ (variable) of class KinematicChainSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:198: warning: Member KinematicChainValidityChecker(const ompl::base::SpaceInformationPtr &si) (function) of class KinematicChainValidityChecker is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:211: warning: Member isValidImpl(const KinematicChainSpace *space, const KinematicChainSpace::StateType *s) const (function) of class KinematicChainValidityChecker is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:235: warning: Member selfIntersectionTest(const Environment &env) const (function) of class KinematicChainValidityChecker is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:244: warning: Member environmentIntersectionTest(const Environment &env0, const Environment &env1) const (function) of class KinematicChainValidityChecker is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:253: warning: Member intersectionTest(const Segment &s0, const Segment &s1) const (function) of class KinematicChainValidityChecker is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:78: warning: Member KoulesControlSampler(const ompl::control::ControlSpace *space) (function) of class KoulesControlSampler is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:94: warning: Member steer(ompl::control::Control *control, const ompl::base::State *state, double x, double y) (function) of class KoulesControlSampler is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:97: warning: Member rng_ (variable) of class KoulesControlSampler is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesControlSpace.h:71: warning: Member KoulesControlSpace(unsigned int numKoules) (function) of class KoulesControlSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDecomposition.h:78: warning: Member KoulesDecomposition(const ompl::base::StateSpacePtr &space) (function) of class KoulesDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDecomposition.h:98: warning: Member sampleFullState(const ompl::base::StateSamplerPtr &sampler, const std::vector< double > &coord, ompl::base::State *s) const override (function) of class KoulesDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDecomposition.h:82: warning: Member bounds3(const ompl::base::RealVectorBounds &bounds) (function) of class KoulesDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/GridDecomposition.h:199: warning: Member length_ (variable) of class ompl::control::GridDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/GridDecomposition.h:200: warning: Member cellVolume_ (variable) of class ompl::control::GridDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/GridDecomposition.h:201: warning: Member regToBounds_ (variable) of class ompl::control::GridDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Decomposition.h:181: warning: Member dimension_ (variable) of class ompl::control::Decomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Decomposition.h:182: warning: Member bounds_ (variable) of class ompl::control::Decomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:87: warning: Member KoulesDirectedControlSampler(const ompl::control::SpaceInformation *si, const ompl::base::GoalPtr &goal, bool propagateMax) (function) of class KoulesDirectedControlSampler is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:105: warning: Member cs_ (variable) of class KoulesDirectedControlSampler is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:106: warning: Member rng_ (variable) of class KoulesDirectedControlSampler is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:107: warning: Member goal_ (variable) of class KoulesDirectedControlSampler is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:108: warning: Member statePropagator_ (variable) of class KoulesDirectedControlSampler is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesDirectedControlSampler.h:109: warning: Member propagateMax_ (variable) of class KoulesDirectedControlSampler is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesGoal.h:78: warning: Member KoulesGoal(const ompl::base::SpaceInformationPtr &si) (function) of class KoulesGoal is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesProjection.h:78: warning: Member KoulesProjection(const ompl::base::StateSpace *space, unsigned int numDimensions=3) (function) of class KoulesProjection is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesProjection.h:116: warning: Member distanceGoal(const ompl::base::State *st) const (function) of class KoulesProjection is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesProjection.h:140: warning: Member numDimensions_ (variable) of class KoulesProjection is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:81: warning: Member KoulesSimulator(const ompl::control::SpaceInformation *si) (function) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:84: warning: Member step(const ompl::base::State *start, const ompl::control::Control *control, const double t, ompl::base::State *result) (function) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:89: warning: Member CollisionEvent (typedef) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:92: warning: Member CollisionEventQueue (typedef) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:97: warning: Member initCollisionEvents() (function) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:100: warning: Member wallCollideEvent(unsigned int i, int dim) (function) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:102: warning: Member elasticCollision(unsigned int i, unsigned int j) (function) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:105: warning: Member computeCollisionEvent(unsigned int i, unsigned int j) (function) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:108: warning: Member advance(double t) (function) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:111: warning: Member markAsDead(unsigned int i) (function) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:113: warning: Member updateShip(const ompl::control::Control *control, double t) (function) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:116: warning: Member si_ (variable) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:118: warning: Member numDimensions_ (variable) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:120: warning: Member numKoules_ (variable) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:122: warning: Member qcur_ (variable) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:124: warning: Member qnext_ (variable) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:126: warning: Member dead_ (variable) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:128: warning: Member time_ (variable) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:130: warning: Member endTime_ (variable) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesSimulator.h:132: warning: Member collisionEvents_ (variable) of class KoulesSimulator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.h:48: warning: Member KoulesStatePropagator(const ompl::control::SpaceInformationPtr &si) (function) of class KoulesStatePropagator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Koules/KoulesStatePropagator.h:58: warning: Member simulator_ (variable) of class KoulesStatePropagator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:87: warning: Member Segment(double p0_x, double p0_y, double p1_x, double p1_y) (function) of class Segment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:90: warning: Member x0 (variable) of class Segment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:90: warning: Member y0 (variable) of class Segment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:90: warning: Member x1 (variable) of class Segment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/KinematicChain.h:90: warning: Member y1 (variable) of class Segment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:126: warning: Member __init__(self, spaceType, space, constraint, options) (function) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:167: warning: Member setStartAndGoalStates(self, start, goal) (function) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:176: warning: Member getPlanner(self, plannerName, projectionName=None) (function) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:193: warning: Member setPlanner(self, plannerName, projectionName=None) (function) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:197: warning: Member solveOnce(self, output=False, name="ompl") (function) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:248: warning: Member setupBenchmark(self, planners, problem) (function) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:270: warning: Member runBenchmark(self) (function) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:276: warning: Member atlasStats(self) (function) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:285: warning: Member dumpGraph(self, name) (function) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:127: warning: Member spaceType (variable) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:128: warning: Member space (variable) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:129: warning: Member constraint (variable) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:132: warning: Member options (variable) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:133: warning: Member bench (variable) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:134: warning: Member request (variable) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:135: warning: Member pp (variable) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:139: warning: Member css (variable) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:140: warning: Member csi (variable) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningCommon.py:165: warning: Member ss (variable) of class ConstrainedPlanningCommon::ConstrainedProblem is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:102: warning: Member __init__(self, links, obstacles=0, extra=1) (function) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:115: warning: Member function(self, x, out) (function) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:134: warning: Member jacobian(self, x, out) (function) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:165: warning: Member isValid(self, state) (function) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:188: warning: Member createSpace(self) (function) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:205: warning: Member getStartAndGoalStates(self) (function) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:253: warning: Member getProjection(self, space) (function) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:276: warning: Member dump(self, outfile) (function) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:285: warning: Member addBenchmarkParameters(self, bench) (function) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:104: warning: Member links (variable) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:105: warning: Member length (variable) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:106: warning: Member width (variable) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:107: warning: Member radius (variable) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:108: warning: Member jointRadius (variable) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:109: warning: Member obstacles (variable) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:110: warning: Member extra (variable) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:112: warning: Member walls (variable) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:267: warning: Member cellSizes_ (variable) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:88: warning: Member WALL_WIDTH (variable) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:89: warning: Member JOINT_RADIUS (variable) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:90: warning: Member LINK_LENGTH (variable) of class ConstrainedPlanningImplicitChain::ChainConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:60: warning: Member __init__(self, offset, thickness, width, joint_radius, wallType) (function) of class ConstrainedPlanningImplicitChain::ChainConstraint::Wall is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:68: warning: Member within(self, x) (function) of class ConstrainedPlanningImplicitChain::ChainConstraint::Wall is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:73: warning: Member checkJoint(self, v) (function) of class ConstrainedPlanningImplicitChain::ChainConstraint::Wall is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:61: warning: Member offset (variable) of class ConstrainedPlanningImplicitChain::ChainConstraint::Wall is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:62: warning: Member thickness (variable) of class ConstrainedPlanningImplicitChain::ChainConstraint::Wall is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:63: warning: Member width (variable) of class ConstrainedPlanningImplicitChain::ChainConstraint::Wall is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningImplicitChain.py:64: warning: Member type (variable) of class ConstrainedPlanningImplicitChain::ChainConstraint::Wall is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.py:48: warning: Member __init__(self) (function) of class ConstrainedPlanningSphere::SphereConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.py:51: warning: Member function(self, x, out) (function) of class ConstrainedPlanningSphere::SphereConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.py:54: warning: Member jacobian(self, x, out) (function) of class ConstrainedPlanningSphere::SphereConstraint is not documented. cs for page thank-you... Generating docs for page thirdparty... Generating docs for page tutorials... Generating docs for page workingWithStates... Generating docs for page todo... Generating docs for page deprecated... Generating group documentation... Generating class documentation... Generating docs for compound AtlasOptions... Generating docs for compound ConstrainedOptions... Generating docs for compound ConstrainedProblem... Generating docs for compound KinematicChainProjector... Generating docs for compound KinematicChainSpace... Generating docs for compound KinematicChainValidityChecker... Generating docs for compound KoulesControlSampler... Generating docs for compound KoulesControlSpace... Generating docs for compound KoulesDecomposition... Generating docs for compound KoulesDirectedControlSampler... Generating docs for compound KoulesGoal... Generating docs for compound KoulesProjection... Generating docs for compound KoulesSimulator... Generating docs for compound KoulesStatePropagator... Generating docs for compound ompl::base::ConstraintPtr... Generating docs for compound ompl::base::GoalPtr... Generating docs for compound ompl::base::LightningRetrieveRepairPtr... Generating docs for compound ompl::base::MorseEnvironmentPtr... Generating docs for compound ompl::base::MotionValidatorPtr... Generating docs for compound ompl::base::OptimizationObjectivePtr... Generating docs for compound ompl::base::PathPtr... Generating docs for compound ompl::base::PlannerDataPtr... Generating docs for compound ompl::base::PlannerPtr... Generating docs for compound ompl::base::ProblemDefinitionPtr... Generating docs for compound ompl::base::ProjectionEvaluatorPtr... Generating docs for compound ompl::base::SolutionNonExistenceProofPtr... Generating docs for compound ompl::base::SpaceInformationPtr... Generating docs for compound ompl::base::StatePropagatorPtr... Generating docs for compound ompl::base::StateSamplerPtr... Generating docs for compound ompl::base::StateSpacePtr... Generating docs for compound ompl::base::StateValidityCheckerPtr... Generating docs for compound ompl::base::ThunderRetrieveRepairPtr... Generating docs for compound ompl::base::ValidStateSamplerPtr... Generating docs for compound ompl::control::AutomatonPtr... Generating docs for compound ompl::control::ControlSamplerPtr... Generating docs for compound ompl::control::ControlSpacePtr... Generating docs for compound ompl::control::DecompositionPtr... Generating docs for compound ompl::control::DirectedControlSamplerPtr... Generating docs for compound ompl::control::LTLProblemDefinitionPtr... Generating docs for compound ompl::control::LTLSpaceInformationPtr... Generating docs for compound ompl::control::ODESolverPtr... Generating docs for compound ompl::control::OpenDEEnvironmentPtr... Generating docs for compound ompl::control::ProductGraphPtr... Generating docs for compound ompl::control::PropositionalDecompositionPtr... Generating docs for compound ompl::control::SimpleSetupPtr... Generating docs for compound ompl::control::SpaceInformationPtr... Generating docs for compound ompl::geometric::DynamicTimeWarpPtr... Generating docs for compound ompl::geometric::ExperienceSetupPtr... Generating docs for compound ompl::geometric::LightningDBPtr... Generating docs for compound ompl::geometric::LightningPtr... Generating docs for compound ompl::geometric::PathHybridizationPtr... Generating docs for compound ompl::geometric::PathSimplifierPtr... Generating docs for compound ompl::geometric::SimpleSetupPtr... Generating docs for compound ompl::geometric::ThunderDBPtr... Generating docs for compound ompl::geometric::ThunderPtr... Generating docs for compound Segment... Generating namespace index... Generating docs for compound ConstrainedPlanningCommon::ConstrainedProblem... Generating docs for compound ConstrainedPlanningImplicitChain::ChainConstraint... Generating docs for nested compound ConstrainedPlanningImplicitChain::ChainConstraint::Wall... Generating docs for compound ConstrainedPlanningSphere::SphereConstraint... Generating docs for compound Constra/builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.py:64: warning: Member __init__(self, space) (function) of class ConstrainedPlanningSphere::SphereProjection is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.py:67: warning: Member getDimension(self) (function) of class ConstrainedPlanningSphere::SphereProjection is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.py:70: warning: Member defaultCellSizes(self) (function) of class ConstrainedPlanningSphere::SphereProjection is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.py:73: warning: Member project(self, state, projection) (function) of class ConstrainedPlanningSphere::SphereProjection is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningSphere.py:71: warning: Member cellSizes_ (variable) of class ConstrainedPlanningSphere::SphereProjection is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.py:53: warning: Member __init__(self, outer, inner, maze) (function) of class ConstrainedPlanningTorus::TorusConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.py:60: warning: Member getStartAndGoalStates(self) (function) of class ConstrainedPlanningTorus::TorusConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.py:74: warning: Member function(self, x, out) (function) of class ConstrainedPlanningTorus::TorusConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.py:81: warning: Member jacobian(self, x, out) (function) of class ConstrainedPlanningTorus::TorusConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.py:90: warning: Member ambientToMaze(self, x) (function) of class ConstrainedPlanningTorus::TorusConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.py:103: warning: Member mazeToAmbient(self, x) (function) of class ConstrainedPlanningTorus::TorusConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.py:114: warning: Member mazePixel(self, x) (function) of class ConstrainedPlanningTorus::TorusConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.py:124: warning: Member isValid(self, state) (function) of class ConstrainedPlanningTorus::TorusConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.py:55: warning: Member outer (variable) of class ConstrainedPlanningTorus::TorusConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.py:56: warning: Member inner (variable) of class ConstrainedPlanningTorus::TorusConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstrainedPlanningTorus.py:57: warning: Member ppm (variable) of class ConstrainedPlanningTorus::TorusConstraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstraintGeneration.py:26: warning: Member __init__(self, name, n) (function) of class ConstraintGeneration::Constraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstraintGeneration.py:52: warning: Member funcCode(self) (function) of class ConstraintGeneration::Constraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstraintGeneration.py:60: warning: Member jacCode(self) (function) of class ConstraintGeneration::Constraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstraintGeneration.py:70: warning: Member toCode(self) (function) of class ConstraintGeneration::Constraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstraintGeneration.py:27: warning: Member name_ (variable) of class ConstraintGeneration::Constraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstraintGeneration.py:29: warning: Member variables_ (variable) of class ConstraintGeneration::Constraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/constraint/ConstraintGeneration.py:30: warning: Member constraints_ (variable) of class ConstraintGeneration::Constraint is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Hash.h:80: warning: Member hash_combine(std::size_t &seed, const T &v) (function) of namespace ompl is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/BinaryHeap.h:150: warning: Member BinaryHeap(LessThan lt) (function) of class ompl::BinaryHeap is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/DynamicSSSP.h:133: warning: Member clear() (function) of class ompl::DynamicSSSP is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/DynamicSSSP.h:140: warning: Member addVertex(std::size_t id) (function) of class ompl::DynamicSSSP is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/DynamicSSSP.h:149: warning: Member addEdge(std::size_t v, std::size_t w, double weight, bool collectVertices, std::list< std::size_t > &affectedVertices) (function) of class ompl::DynamicSSSP is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/DynamicSSSP.h:212: warning: Member removeEdge(std::size_t v, std::size_t w, bool collectVertices, std::list< std::size_t > &affectedVertices) (function) of class ompl::DynamicSSSP is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/DynamicSSSP.h:304: warning: Member getShortestPathCost(std::size_t u) const (function) of class ompl::DynamicSSSP is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/DynamicSSSP.h:309: warning: Member getShortestPathParent(std::size_t u) const (function) of class ompl::DynamicSSSP is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:125: warning: Member ElementType (typedef) of class ompl::FLANNDistance is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:126: warning: Member ResultType (typedef) of class ompl::FLANNDistance is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:128: warning: Member FLANNDistance(const typename NearestNeighbors< _T >::DistanceFunction &distFun) (function) of class ompl::FLANNDistance is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:133: warning: Member operator()(Iterator1 a, Iterator2 b, size_t, ResultType=-1) const (function) of class ompl::FLANNDistance is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:139: warning: Member distFun_ (variable) of class ompl::FLANNDistance is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GridB.h:387: warning: Member operator()(const CellX *const a, const CellX *const b) const (function) of class ompl::GridB::LessThanExternalCell is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/GridB.h:375: warning: Member operator()(const CellX *const a, const CellX *const b) const (function) of class ompl::GridB::LessThanInternalCell is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/LPAstarOnGraph.h:137: warning: Member LPAstarOnGraph(std::size_t source, std::size_t target, Graph &graph, Heuristic &h) (function) of class ompl::LPAstarOnGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/LPAstarOnGraph.h:153: warning: Member insertEdge(std::size_t u, std::size_t v, double c) (function) of class ompl::LPAstarOnGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/LPAstarOnGraph.h:165: warning: Member removeEdge(std::size_t u, std::size_t v) (function) of class ompl::LPAstarOnGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/LPAstarOnGraph.h:180: warning: Member computeShortestPath(std::list< std::size_t > &path) (function) of class ompl::LPAstarOnGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:123: warning: Member NearestNeighborsFLANN(std::shared_ptr< flann::IndexParams > params) (function) of class ompl::NearestNeighborsFLANN is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:149: warning: Member setDistanceFunction(const typename NearestNeighbors< _T >::DistanceFunction &distFun) override (function) of class ompl::NearestNeighborsFLANN is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:310: warning: Member getContainerSize() const (function) of class ompl::NearestNeighborsFLANN is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:360: warning: Member createIndex(const flann::Matrix< double > &mat) (function) of class ompl::NearestNeighborsFLANN is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:123: warning: Member NearestNeighborsFLANN(std::shared_ptr< flann::IndexParams > params) (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:134: warning: Member clear() override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:144: warning: Member reportsSortedResults() const override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:149: warning: Member setDistanceFunction(const typename NearestNeighbors< _T >::DistanceFunction &distFun) override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:155: warning: Member add(const _T &data) override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:170: warning: Member add(const std::vector< _T > &data) override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:196: warning: Member remove(const _T &data) override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:213: warning: Member nearest(const _T &data) const override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:253: warning: Member size() const override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:258: warning: Member list(std::vector< _T > &data) const override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:310: warning: Member getContainerSize() const (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:360: warning: Member createIndex(const flann::Matrix< double > &mat) (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:123: warning: Member NearestNeighborsFLANN(std::shared_ptr< flann::IndexParams > params) (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:134: warning: Member clear() override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:144: warning: Member reportsSortedResults() const override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:149: warning: Member setDistanceFunction(const typename NearestNeighbors< _T >::DistanceFunction &distFun) override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:155: warning: Member add(const _T &data) override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:170: warning: Member add(const std::vector< _T > &data) override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:196: warning: Member remove(const _T &data) override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:213: warning: Member nearest(const _T &data) const override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:253: warning: Member size() const override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:258: warning: Member list(std::vector< _T > &data) const override (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:310: warning: Member getContainerSize() const (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsFLANN.h:360: warning: Member createIndex(const flann::Matrix< double > &mat) (function) of class NearestNeighborsFLANN< _T, FLANNDistance< _T > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h:158: warning: Member NearestNeighborsGNAT(unsigned int degree=8, unsigned int minDegree=4, unsigned int maxDegree=12, unsigned int maxNumPtsPerLeaf=50, unsigned int removedCacheSize=500, bool rebalancing=false) (function) of class ompl::NearestNeighborsGNAT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h:353: warning: Member integrityCheck() (function) of class ompl::NearestNeighborsGNAT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h:387: warning: Member GNAT (typedef) of class ompl::NearestNeighborsGNAT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h:758: warning: Member list(const GNAT &gnat, std::vector< _T > &data) const (function) of class ompl::NearestNeighborsGNAT::Node is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNAT.h:769: warning: Member operator<<(std::ostream &out, const Node &node) (friend) of class ompl::NearestNeighborsGNAT::Node is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNATNoThreadSafety.h:145: warning: Member NearestNeighborsGNATNoThreadSafety(unsigned int degree=8, unsigned int minDegree=4, unsigned int maxDegree=12, unsigned int maxNumPtsPerLeaf=50, unsigned int removedCacheSize=500, bool rebalancing=false) (function) of class ompl::NearestNeighborsGNATNoThreadSafety is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNATNoThreadSafety.h:345: warning: Member integrityCheck() (function) of class ompl::NearestNeighborsGNATNoThreadSafety is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNATNoThreadSafety.h:379: warning: Member GNAT (typedef) of class ompl::NearestNeighborsGNATNoThreadSafety is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNATNoThreadSafety.h:857: warning: Member nearQueue_ (variable) of class ompl::NearestNeighborsGNATNoThreadSafety is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNATNoThreadSafety.h:735: warning: Member list(const GNAT &gnat, std::vector< _T > &data) const (function) of class ompl::NearestNeighborsGNATNoThreadSafety::Node is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/datastructures/NearestNeighborsGNATNoThreadSafety.h:746: warning: Member operator<<(std::ostream &out, const Node &node) (friend) of class ompl::NearestNeighborsGNATNoThreadSafety::Node is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/PPM.h:127: warning: Member PPM(const char *filename) (function) of class ompl::PPM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/PPM.h:150: warning: Member operator==(const Color c) (function) of class ompl::PPM::Color is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/PPM.h:147: warning: Member red (variable) of class ompl::PPM::Color is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/PPM.h:147: warning: Member green (variable) of class ompl::PPM::Color is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/PPM.h:147: warning: Member blue (variable) of class ompl::PPM::Color is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/StateStorage.h:347: warning: Member GraphStateStoragePtr (typedef) of namespace ompl::base is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/ProblemDefinition.h:211: warning: Member OMPL_CLASS_FORWARD(OptimizationObjective) (function) of namespace ompl::base is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:118: warning: Member OMPL_CLASS_FORWARD(InformedSampler) (function) of namespace ompl::base is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/samplers/InformedStateSampler.h:119: warning: Member OMPL_CLASS_FORWARD(InformedStateSampler) (function) of namespace ompl::base is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasChart.h:304: warning: Found unknown command '\x' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:163: warning: Member AtlasChartBiasFunction (typedef) of class ompl::base::AtlasStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:164: warning: Member NNElement (typedef) of class ompl::base::AtlasStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:192: warning: Member WrapperStateSpace(const StateSpacePtr &space) (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:226: warning: Member getName() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:231: warning: Member setName(const std::string &name) (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:236: warning: Member getType() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:241: warning: Member includes(const StateSpacePtr &other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:246: warning: Member includes(const StateSpace *other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:251: warning: Member covers(const StateSpacePtr &other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:256: warning: Member covers(const StateSpace *other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:261: warning: Member params() (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:391: warning: Member getValueAddressAtIndex(const State *state, unsigned int index) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:396: warning: Member getValueLocations() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:401: warning: Member getValueLocationsByName() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:406: warning: Member getValueAddressAtLocation(State *state, const ValueLocation &loc) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:411: warning: Member getValueAddressAtLocation(const State *state, const ValueLocation &loc) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:416: warning: Member getValueAddressAtName(State *state, const std::string &name) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:421: warning: Member getValueAddressAtName(const State *state, const std::string &name) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:478: warning: Member getSpace() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:484: warning: Member space_ (variable) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:174: warning: Member getStateSpace() const (function) of class ompl::base::CForestStateSampler is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSampler.h:183: warning: Member clear() (function) of class ompl::base::CForestStateSampler is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:90: warning: Member CForestStateSpaceWrapper(geometric::CForest *cforest, base::StateSpace *space) (function) of class ompl::base::CForestStateSpaceWrapper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:98: warning: Member setPlanner(base::Planner *planner) (function) of class ompl::base::CForestStateSpaceWrapper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:103: warning: Member getPlanner() const (function) of class ompl::base::CForestStateSpaceWrapper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:108: warning: Member getCForestInstance() const (function) of class ompl::base::CForestStateSpaceWrapper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:249: warning: Member cforest_ (variable) of class ompl::base::CForestStateSpaceWrapper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:250: warning: Member space_ (variable) of class ompl::base::CForestStateSpaceWrapper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h:251: warning: Member planner_ (variable) of class ompl::base::CForestStateSpaceWrapper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:192: warning: Member WrapperStateSpace(const StateSpacePtr &space) (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:226: warning: Member getName() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:231: warning: Member setName(const std::string &name) (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:236: warning: Member getType() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:241: warning: Member includes(const StateSpacePtr &other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:246: warning: Member includes(const StateSpace *other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:251: warning: Member covers(const StateSpacePtr &other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:256: warning: Member covers(const StateSpace *other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:261: warning: Member params() (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:391: warning: Member getValueAddressAtIndex(const State *state, unsigned int index) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:396: warning: Member getValueLocations() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:401: warning: Member getValueLocationsByName() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:406: warning: Member getValueAddressAtLocation(State *state, const ValueLocation &loc) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:411: warning: Member getValueAddressAtLocation(const State *state, const ValueLocation &loc) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:416: warning: Member getValueAddressAtName(State *state, const std::string &name) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:421: warning: Member getValueAddressAtName(const State *state, const std::string &name) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:478: warning: Member getSpace() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:484: warning: Member space_ (variable) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/Constraint.h:315: warning: Member addConstraint(Constraint *constraint) (function) of class ompl::base::ConstraintIntersection is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:232: warning: Member DubinsMotionValidator(SpaceInformation *si) (function) of class ompl::base::DubinsMotionValidator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:236: warning: Member DubinsMotionValidator(const SpaceInformationPtr &si) (function) of class ompl::base::DubinsMotionValidator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:200: warning: Member DubinsStateSpace(double turningRadius=1.0, bool isSymmetric=false) (function) of class ompl::base::DubinsStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:213: warning: Member interpolate(const State *from, const State *to, double t, bool &firstTime, DubinsPath &path, State *state) const (function) of class ompl::base::DubinsStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:240: warning: Member interpolate(const State *from, const DubinsPath &path, double t, State *state) const (function) of class ompl::base::DubinsStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:176: warning: Member DubinsPath(const DubinsPathSegmentType *type=dubinsPathType[0], double t=0., double p=std::numeric_limits< double >::max(), double q=0.) (function) of class ompl::base::DubinsStateSpace::DubinsPath is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/DubinsStateSpace.h:187: warning: Member length() const (function) of class ompl::base::DubinsStateSpace::DubinsPath is not documented. inedPlanningSphere::SphereProjection... Generating docs for compound ConstrainedPlanningTorus::TorusConstraint... Generating docs for compound ConstraintGeneration::Constraint... Generating docs for namespace ompl Generating docs for compound ompl::BinaryHeap... Generating docs for nested compound ompl::BinaryHeap::Element... Generating docs for compound ompl::DynamicSSSP... Generating docs for compound ompl::Exception... Generating docs for compound ompl::FLANNDistance... Generating docs for compound ompl::GreedyKCenters... Generating docs for compound ompl::Grid... Generating docs for nested compound ompl::Grid::Cell... Generating docs for nested compound ompl::Grid::EqualCoordPtr... Generating docs for nested compound ompl::Grid::HashFunCoordPtr... Generating docs for nested compound ompl::Grid::SortComponents... Generating docs for compound ompl::GridB... Generating docs for nested compound ompl::GridB::LessThanExternalCell... Generating docs for nested compound ompl::GridB::LessThanInternalCell... Generating docs for compound ompl::GridN... Generating docs for nested compound ompl::GridN::Cell... Generating docs for compound ompl::LPAstarOnGraph... Generating docs for compound ompl::NearestNeighbors... Generating docs for compound ompl::NearestNeighborsFLANN... Generating docs for compound ompl::NearestNeighborsFLANNHierarchicalClustering... Generating docs for compound ompl::NearestNeighborsFLANNLinear... Generating docs for compound ompl::NearestNeighborsGNAT... Generating docs for nested compound ompl::NearestNeighborsGNAT::Node... Generating docs for compound ompl::NearestNeighborsGNATNoThreadSafety... Generating docs for nested compound ompl::NearestNeighborsGNATNoThreadSafety::Node... Generating docs for compound ompl::NearestNeighborsLinear... Generating docs for compound ompl::NearestNeighborsSqrtApprox... Generating docs for compound ompl::PDF... Generating docs for nested compound ompl::PDF::Element... Generating docs for compound ompl::Permutation... Generating docs for compound ompl::PPM... Generating docs for nested compound ompl::PPM::Color... Generating docs for compound ompl::ProlateHyperspheroid... Generating docs for compound ompl::RNG... Generating docs for namespace ompl::base Generating docs for compound ompl::base::AllValidStateValidityChecker... Generating docs for compound ompl::base::AtlasChart... Generating docs for compound ompl::base::AtlasStateSampler... Generating docs for compound ompl::base::AtlasStateSpace... Generating docs for nested compound ompl::base::AtlasStateSpace::StateType... Generating docs for compound ompl::base::BridgeTestValidStateSampler... Generating docs for compound ompl::base::CForestStateSampler... Generating docs for compound ompl::base::CForestStateSpaceWrapper... Generating docs for compound ompl::base::CompoundState... Generating docs for compound ompl::base::CompoundStateSampler... Generating docs for compound ompl::base::CompoundStateSpace... Generating docs for compound ompl::base::ConstrainedMotionValidator... Generating docs for compound ompl::base::ConstrainedSpaceInformation... Generating docs for compound ompl::base::ConstrainedStateSpace... Generating docs for nested compound ompl::base::ConstrainedStateSpace::StateType... Generating docs for compound ompl::base::ConstrainedValidStateSampler... Generating docs for compound ompl::base::Constraint... Generating docs for compound ompl::base::ConstraintIntersection... Generating docs for compound ompl::base::ConstraintObjective... Generating docs for compound ompl::base::Cost... Generating docs for compound ompl::base::DiscreteMotionValidator... Generating docs for compound ompl::base::DiscreteStateSampler... Generating docs for compound ompl::base::DiscreteStateSpace... Generating docs for nested compound ompl::base::DiscreteStateSpace::StateType... Generating docs for compound ompl::base::DubinsMotionValidator... Generating docs for compound ompl::base::DubinsStateSpace... Generating docs for nested compound ompl::base::DubinsStateSpace::DubinsPath... Generating docs for compound ompl::base::GaussianVa/builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerTerminationCondition.h:217: warning: Member getTimesCalled() const (function) of class ompl::base::IterationTerminationCondition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MaximizeMinClearanceObjective.h:146: warning: Member MaximizeMinClearanceObjective(const SpaceInformationPtr &si) (function) of class ompl::base::MaximizeMinClearanceObjective is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:148: warning: Member MinimaxObjective(const SpaceInformationPtr &si) (function) of class ompl::base::MinimaxObjective is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/MinimaxObjective.h:148: warning: Member MinimaxObjective(const SpaceInformationPtr &si) (function) of class ompl::base::MinimaxObjective is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseEnvironment.h:166: warning: Member MorseEnvironment(const unsigned int controlDim, const std::vector< double > &controlBounds, const unsigned int rigidBodies, const std::vector< double > &positionBounds, const std::vector< double > &linvelBounds, const std::vector< double > &angvelBounds, const double stepSize, const unsigned int minControlSteps, const unsigned int maxControlSteps) (function) of class ompl::base::MorseEnvironment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseGoal.h:149: warning: Member MorseGoal(SpaceInformationPtr si) (function) of class ompl::base::MorseGoal is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/morse/MorseTerminationCondition.h:148: warning: Member MorseTerminationCondition(const MorseEnvironmentPtr env) (function) of class ompl::base::MorseTerminationCondition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:274: warning: Member MultiOptimizationObjective(const SpaceInformationPtr &si) (function) of class ompl::base::MultiOptimizationObjective is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:315: warning: Member Component(OptimizationObjectivePtr obj, double weight) (function) of class ompl::base::MultiOptimizationObjective::Component is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:316: warning: Member objective (variable) of class ompl::base::MultiOptimizationObjective::Component is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/OptimizationObjective.h:317: warning: Member weight (variable) of class ompl::base::MultiOptimizationObjective::Component is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/PathLengthOptimizationObjective.h:146: warning: Member PathLengthOptimizationObjective(const SpaceInformationPtr &si) (function) of class ompl::base::PathLengthOptimizationObjective is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:403: warning: Found unknown command '\v2' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:217: warning: Member serialize(Archive &, const unsigned int) (function) of class ompl::base::PlannerDataEdge is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:254: warning: Member serialize(Archive &ar, const unsigned int) (function) of class ompl::base::PlannerDataStorage::PlannerDataEdgeData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:261: warning: Member e_ (variable) of class ompl::base::PlannerDataStorage::PlannerDataEdgeData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:262: warning: Member endpoints_ (variable) of class ompl::base::PlannerDataStorage::PlannerDataEdgeData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:263: warning: Member weight_ (variable) of class ompl::base::PlannerDataStorage::PlannerDataEdgeData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:231: warning: Member VertexType (enumeration) of class ompl::base::PlannerDataStorage::PlannerDataVertexData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:238: warning: Member serialize(Archive &ar, const unsigned int) (function) of class ompl::base::PlannerDataStorage::PlannerDataVertexData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:245: warning: Member v_ (variable) of class ompl::base::PlannerDataStorage::PlannerDataVertexData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:246: warning: Member state_ (variable) of class ompl::base::PlannerDataStorage::PlannerDataVertexData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerDataStorage.h:247: warning: Member type_ (variable) of class ompl::base::PlannerDataStorage::PlannerDataVertexData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:206: warning: Member serialize(Archive &ar, const unsigned int) (function) of class ompl::base::PlannerDataVertex is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:192: warning: Member WrapperStateSpace(const StateSpacePtr &space) (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:226: warning: Member getName() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:231: warning: Member setName(const std::string &name) (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:236: warning: Member getType() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:241: warning: Member includes(const StateSpacePtr &other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:246: warning: Member includes(const StateSpace *other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:251: warning: Member covers(const StateSpacePtr &other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:256: warning: Member covers(const StateSpace *other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:261: warning: Member params() (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:391: warning: Member getValueAddressAtIndex(const State *state, unsigned int index) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:396: warning: Member getValueLocations() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:401: warning: Member getValueLocationsByName() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:406: warning: Member getValueAddressAtLocation(State *state, const ValueLocation &loc) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:411: warning: Member getValueAddressAtLocation(const State *state, const ValueLocation &loc) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:416: warning: Member getValueAddressAtName(State *state, const std::string &name) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:421: warning: Member getValueAddressAtName(const State *state, const std::string &name) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:478: warning: Member getSpace() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:484: warning: Member space_ (variable) of class ompl::base::WrapperStateSpace is not documented. lidStateSampler... Generating docs for compound ompl::base::GenericParam... Generating docs for compound ompl::base::Goal... Generating docs for compound ompl::base::GoalLazySamples... Generating docs for compound ompl::base::GoalRegion... Generating docs for compound ompl::base::GoalSampleableRegion... Generating docs for compound ompl::base::GoalState... Generating docs for compound ompl::base::GoalStates... Generating docs for compound ompl::base::InformedSampler... Generating docs for compound ompl::base::InformedStateSampler... Generating docs for compound ompl::base::IterationTerminationCondition... Generating docs for compound ompl::base::MaximizeClearanceValidStateSampler... Generating docs for compound ompl::base::MaximizeMinClearanceObjective... Generating docs for compound ompl::base::MechanicalWorkOptimizationObjective... Generating docs for compound ompl::base::MinimaxObjective... Generating docs for compound ompl::base::MinimumClearanceValidStateSampler... Generating docs for compound ompl::base::MorseEnvironment... Generating docs for compound ompl::base::MorseGoal... Generating docs for compound ompl::base::MorseProjection... Generating docs for compound ompl::base::MorseStateSpace... Generating docs for nested compound ompl::base::MorseStateSpace::StateType... Generating docs for compound ompl::base::MorseStateValidityChecker... Generating docs for compound ompl::base::MorseTerminationCondition... Generating docs for compound ompl::base::MotionValidator... Generating docs for compound ompl::base::MultiOptimizationObjective... Generating docs for nested compound ompl::base::MultiOptimizationObjective::Component... Generating docs for compound ompl::base::ObstacleBasedValidStateSampler... Generating docs for compound ompl::base::OptimizationObjective... Generating docs for compound ompl::base::OrderedInfSampler... Generating docs for compound ompl::base::ParamSet... Generating docs for compound ompl::base::Path... Generating docs for compound ompl::base::PathLengthDirectInfSampler... Generating docs for compound ompl::base::PathLengthOptimizationObjective... Generating docs for compound ompl::base::Planner... Generating docs for compound ompl::base::PlannerData... Generating docs for nested compound ompl::base::PlannerData::Graph... Generating docs for compound ompl::base::PlannerDataEdge... Generating docs for compound ompl::base::PlannerDataStorage... Generating docs for nested compound ompl::base::PlannerDataStorage::Header... Generating docs for nested compound ompl::base::PlannerDataStorage::PlannerDataEdgeData... Generating docs for nested compound ompl::base::PlannerDataStorage::PlannerDataVertexData... Generating docs for compound ompl::base::PlannerDataVertex... Generating docs for compound ompl::base::PlannerInputStates... Generating docs for compound ompl::base::PlannerSolution... Generating docs for compound ompl::base::PlannerSpecs... Generating docs for compound ompl::base::PlannerStatus... Generating docs for compound ompl::base::PlannerTerminationCondition... Generating docs for compound ompl::base::PrecomputedStateSampler... Generating docs for compound ompl::base::ProblemDefinition... Generating docs for compound ompl::base::ProjectedStateSampler... Generating docs for compound ompl::base::ProjectedStateSpace... Generating docs for compound ompl::base::ProjectionEvaluator... Generating docs for compound ompl::base::ProjectionMatrix... Generating docs for compound ompl::base::RealVectorBounds... Generating docs for compound ompl::base::RealVectorIdentityProjectionEvaluator... Generating docs for compound ompl::base::RealVectorLinearProjectionEvaluator... Generating docs for compound ompl::base::RealVectorOrthogonalProjectionEvaluator... Generating docs for compound ompl::base::RealVectorRandomLinearProjectionEvaluator... Generating docs for compound ompl::base::RealVectorStateSampler... Generating docs for compound ompl::base::RealVectorStateSpace... Generating docs for nested compound ompl::base::RealVectorStateSpace::StateType... Generating docs for compound ompl::base::ReedsSheppMotionV/builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:196: warning: Member ReedsSheppMotionValidator(SpaceInformation *si) (function) of class ompl::base::ReedsSheppMotionValidator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:200: warning: Member ReedsSheppMotionValidator(const SpaceInformationPtr &si) (function) of class ompl::base::ReedsSheppMotionValidator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:192: warning: Member ReedsSheppStateSpace(double turningRadius=1.0) (function) of class ompl::base::ReedsSheppStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:199: warning: Member interpolate(const State *from, const State *to, double t, bool &firstTime, ReedsSheppPath &path, State *state) const (function) of class ompl::base::ReedsSheppStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:213: warning: Member interpolate(const State *from, const ReedsSheppPath &path, double t, State *state) const (function) of class ompl::base::ReedsSheppStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:176: warning: Member ReedsSheppPath(const ReedsSheppPathSegmentType *type=reedsSheppPathType[0], double t=std::numeric_limits< double >::max(), double u=0., double v=0., double w=0., double x=0.) (function) of class ompl::base::ReedsSheppStateSpace::ReedsSheppPath is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/ReedsSheppStateSpace.h:179: warning: Member length() const (function) of class ompl::base::ReedsSheppStateSpace::ReedsSheppPath is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SolutionNonExistenceProof.h:125: warning: Member SolutionNonExistenceProof(SpaceInformationPtr si) (function) of class ompl::base::SolutionNonExistenceProof is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/SolutionNonExistenceProof.h:132: warning: Member si_ (variable) of class ompl::base::SolutionNonExistenceProof is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/GenericParam.cpp:110: warning: Member lexical_cast(const std::string &value) const (function) of class ompl::base::SpecificParam is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/GenericParam.cpp:116: warning: Member lexical_cast(const std::string &value) const (function) of class ompl::base::SpecificParam is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/GenericParam.cpp:121: warning: Member lexical_cast(const std::string &value) const (function) of class ompl::base::SpecificParam is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/GenericParam.cpp:126: warning: Member lexical_cast(const std::string &value) const (function) of class ompl::base::SpecificParam is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/GenericParam.cpp:131: warning: Member lexical_cast(const std::string &value) const (function) of class ompl::base::SpecificParam is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/GenericParam.cpp:136: warning: Member lexical_cast(const std::string &value) const (function) of class ompl::base::SpecificParam is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/GenericParam.cpp:141: warning: Member lexical_cast(const std::string &value) const (function) of class ompl::base::SpecificParam is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/GenericParam.cpp:146: warning: Member lexical_cast(const std::string &value) const (function) of class ompl::base::SpecificParam is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/GenericParam.cpp:151: warning: Member lexical_cast(const std::string &value) const (function) of class ompl::base::SpecificParam is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/GenericParam.cpp:156: warning: Member lexical_cast(const std::string &value) const (function) of class ompl::base::SpecificParam is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/GenericParam.cpp:161: warning: Member lexical_cast(const std::string &value) const (function) of class ompl::base::SpecificParam is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/src/GenericParam.cpp:170: warning: Member lexical_cast(const std::string &value) const (function) of class ompl::base::SpecificParam is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/objectives/StateCostIntegralObjective.h:164: warning: argument 'cost' of command @param is not found in the argument list of ompl::base::StateCostIntegralObjective::motionCost(const State *s1, const State *s2) const /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/TangentBundleStateSpace.h:179: warning: Member TangentBundleStateSpace(const StateSpacePtr &ambientSpace, const ConstraintPtr &constraint) (function) of class ompl::base::TangentBundleStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:192: warning: Member WrapperStateSpace(const StateSpacePtr &space) (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:226: warning: Member getName() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:231: warning: Member setName(const std::string &name) (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:236: warning: Member getType() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:241: warning: Member includes(const StateSpacePtr &other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:246: warning: Member includes(const StateSpace *other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:251: warning: Member covers(const StateSpacePtr &other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:256: warning: Member covers(const StateSpace *other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:261: warning: Member params() (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:391: warning: Member getValueAddressAtIndex(const State *state, unsigned int index) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:396: warning: Member getValueLocations() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:401: warning: Member getValueLocationsByName() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:406: warning: Member getValueAddressAtLocation(State *state, const ValueLocation &loc) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:411: warning: Member getValueAddressAtLocation(const State *state, const ValueLocation &loc) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:416: warning: Member getValueAddressAtName(State *state, const std::string &name) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:421: warning: Member getValueAddressAtName(const State *state, const std::string &name) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:478: warning: Member getSpace() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:163: warning: Member AtlasChartBiasFunction (typedef) of class ompl::base::AtlasStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:164: warning: Member NNElement (typedef) of class ompl::base::AtlasStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:484: warning: Member space_ (variable) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/TypedSpaceInformation.h:223: warning: Member state_as(ompl::base::State *s) (function) of class ompl::base::TypedSpaceInformation is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/TypedSpaceInformation.h:228: warning: Member state_as(const ompl::base::State *s) (function) of class ompl::base::TypedSpaceInformation is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/TypedStateValidityChecker.h:148: warning: Member SpaceType (typedef) of class ompl::base::TypedStateValidityChecker is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/TypedStateValidityChecker.h:149: warning: Member SpaceInformationType (typedef) of class ompl::base::TypedStateValidityChecker is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/TypedStateValidityChecker.h:151: warning: Member TypedStateValidityChecker(SpaceInformationType *si) (function) of class ompl::base::TypedStateValidityChecker is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/TypedStateValidityChecker.h:155: warning: Member TypedStateValidityChecker(const typename SpaceInformationType::Ptr &si) (function) of class ompl::base::TypedStateValidityChecker is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/TypedStateValidityChecker.h:159: warning: Member getTypedSpaceInformation() const (function) of class ompl::base::TypedStateValidityChecker is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/TypedStateValidityChecker.h:164: warning: Member getTypedStateSpace() const (function) of class ompl::base::TypedStateValidityChecker is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/TypedStateValidityChecker.h:169: warning: Member state_as(State *s) (function) of class ompl::base::TypedStateValidityChecker is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/TypedStateValidityChecker.h:174: warning: Member state_as(const State *s) (function) of class ompl::base::TypedStateValidityChecker is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:147: warning: Member WrapperProjectionEvaluator(const WrapperStateSpace *space) (function) of class ompl::base::WrapperProjectionEvaluator is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:192: warning: Member WrapperStateSpace(const StateSpacePtr &space) (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:226: warning: Member getName() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:231: warning: Member setName(const std::string &name) (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:236: warning: Member getType() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:241: warning: Member includes(const StateSpacePtr &other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:246: warning: Member includes(const StateSpace *other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:251: warning: Member covers(const StateSpacePtr &other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:256: warning: Member covers(const StateSpace *other) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:261: warning: Member params() (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:391: warning: Member getValueAddressAtIndex(const State *state, unsigned int index) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:396: warning: Member getValueLocations() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:401: warning: Member getValueLocationsByName() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:406: warning: Member getValueAddressAtLocation(State *state, const ValueLocation &loc) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:411: warning: Member getValueAddressAtLocation(const State *state, const ValueLocation &loc) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:416: warning: Member getValueAddressAtName(State *state, const std::string &name) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:421: warning: Member getValueAddressAtName(const State *state, const std::string &name) const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:478: warning: Member getSpace() const (function) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/WrapperStateSpace.h:484: warning: Member space_ (variable) of class ompl::base::WrapperStateSpace is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/src/ProductGraph.cpp:80: warning: Member operator<<(std::ostream &out, const ProductGraph::State &s) (function) of namespace ompl::control is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/Automaton.h:249: warning: Member numProps_ (variable) of class ompl::control::Automaton is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/Automaton.h:250: warning: Member numStates_ (variable) of class ompl::control::Automaton is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/Automaton.h:251: warning: Member startState_ (variable) of class ompl::control::Automaton is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/Automaton.h:252: warning: Member accepting_ (variable) of class ompl::control::Automaton is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/Automaton.h:253: warning: Member transitions_ (variable) of class ompl::control::Automaton is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/Automaton.h:254: warning: Member distances_ (variable) of class ompl::control::Automaton is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/Automaton.h:148: warning: Member operator=(const TransitionMap &tm)=default (function) of class ompl::control::Automaton::TransitionMap is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/Automaton.h:150: warning: Member entries (variable) of class ompl::control::Automaton::TransitionMap is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Decomposition.h:181: warning: Member dimension_ (variable) of class ompl::control::Decomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Decomposition.h:182: warning: Member bounds_ (variable) of class ompl::control::Decomposition is not documented. alidator... Generating docs for compound ompl::base::ReedsSheppStateSpace... Generating docs for nested compound ompl::base::ReedsSheppStateSpace::ReedsSheppPath... Generating docs for compound ompl::base::RejectionInfSampler... Generating docs for compound ompl::base::SamplerSelector... Generating docs for compound ompl::base::ScopedState... Generating docs for compound ompl::base::SE2StateSpace... Generating docs for nested compound ompl::base::SE2StateSpace::StateType... Generating docs for compound ompl::base::SE3StateSpace... Generating docs for nested compound ompl::base::SE3StateSpace::StateType... Generating docs for compound ompl::base::SO2StateSampler... Generating docs for compound ompl::base::SO2StateSpace... Generating docs for nested compound ompl::base::SO2StateSpace::StateType... Generating docs for compound ompl::base::SO3StateSampler... Generating docs for compound ompl::base::SO3StateSpace... Generating docs for nested compound ompl::base::SO3StateSpace::StateType... Generating docs for compound ompl::base::SolutionNonExistenceProof... Generating docs for compound ompl::base::SpaceInformation... Generating docs for compound ompl::base::SpecificParam... Generating docs for compound ompl::base::State... Generating docs for compound ompl::base::StateCostIntegralObjective... Generating docs for compound ompl::base::StateSampler... Generating docs for compound ompl::base::StateSamplerArray... Generating docs for compound ompl::base::StateSpace... Generating docs for nested compound ompl::base::StateSpace::SubstateLocation... Generating docs for nested compound ompl::base::StateSpace::ValueLocation... Generating docs for compound ompl::base::StateStorage... Generating docs for nested compound ompl::base::StateStorage::Header... Generating docs for compound ompl::base::StateStorageWithMetadata... Generating docs for compound ompl::base::StateValidityChecker... Generating docs for compound ompl::base::StateValidityCheckerSpecs... Generating docs for compound ompl::base::SubspaceProjectionEvaluator... Generating docs for compound ompl::base::SubspaceStateSampler... Generating docs for compound ompl::base::TangentBundleSpaceInformation... Generating docs for compound ompl::base::TangentBundleStateSpace... Generating docs for compound ompl::base::TimeStateSampler... Generating docs for compound ompl::base::TimeStateSpace... Generating docs for nested compound ompl::base::TimeStateSpace::StateType... Generating docs for compound ompl::base::TypedSpaceInformation... Generating docs for compound ompl::base::TypedStateValidityChecker... Generating docs for compound ompl::base::UniformValidStateSampler... Generating docs for compound ompl::base::ValidStateSampler... Generating docs for compound ompl::base::VFMechanicalWorkOptimizationObjective... Generating docs for compound ompl::base::VFUpstreamCriterionOptimizationObjective... Generating docs for compound ompl::base::WrapperProjectionEvaluator... Generating docs for compound ompl::base::WrapperStateSampler... Generating docs for compound ompl::base::WrapperStateSpace... Generating docs for nested compound ompl::base::WrapperStateSpace::StateType... Generating docs for namespace ompl::control Generating docs for compound ompl::control::Automaton... Generating docs for nested compound ompl::control::Automaton::TransitionMap... Generating docs for compound ompl::control::CompoundControl... Generating docs for compound ompl::control::CompoundControlSampler... Generating docs for compound ompl::control::CompoundControlSpace... Generating docs for compound ompl::control::Control... Generating docs for compound ompl::control::ControlSampler... Generating docs for compound ompl::control::ControlSpace... Generating docs for compound ompl::control::Decomposition... Generating docs for compound ompl::control::DirectedControlSampler... Generating docs for compound ompl::control::DiscreteControlSampler... Generating docs for compound ompl::control::DiscreteControlSpace... Generating docs for nested compound ompl::control::DiscreteControlSpace::ControlType... Generating docs for/builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:281: warning: Member operator[](unsigned int i) (function) of class ompl::control::EST::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:285: warning: Member operator[](unsigned int i) const (function) of class ompl::control::EST::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:289: warning: Member push_back(Motion *m) (function) of class ompl::control::EST::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:293: warning: Member size() const (function) of class ompl::control::EST::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:297: warning: Member empty() const (function) of class ompl::control::EST::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:301: warning: Member motions_ (variable) of class ompl::control::EST::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/est/EST.h:302: warning: Member elem_ (variable) of class ompl::control::EST::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/GridDecomposition.h:199: warning: Member length_ (variable) of class ompl::control::GridDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/GridDecomposition.h:200: warning: Member cellVolume_ (variable) of class ompl::control::GridDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/GridDecomposition.h:201: warning: Member regToBounds_ (variable) of class ompl::control::GridDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Decomposition.h:181: warning: Member dimension_ (variable) of class ompl::control::Decomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Decomposition.h:182: warning: Member bounds_ (variable) of class ompl::control::Decomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/kpiece/KPIECE1.h:356: warning: Member operator()(const CellData *const a, const CellData *const b) const (function) of class ompl::control::KPIECE1::OrderCellsByImportance is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:238: warning: Member weight (variable) of class ompl::control::LTLPlanner::ProductGraphStateInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:239: warning: Member motions (variable) of class ompl::control::LTLPlanner::ProductGraphStateInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:240: warning: Member motionElems (variable) of class ompl::control::LTLPlanner::ProductGraphStateInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:241: warning: Member volume (variable) of class ompl::control::LTLPlanner::ProductGraphStateInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:242: warning: Member autWeight (variable) of class ompl::control::LTLPlanner::ProductGraphStateInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:243: warning: Member numSel (variable) of class ompl::control::LTLPlanner::ProductGraphStateInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLPlanner.h:244: warning: Member pdfElem (variable) of class ompl::control::LTLPlanner::ProductGraphStateInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLProblemDefinition.h:122: warning: Member LTLProblemDefinition(const control::LTLSpaceInformationPtr <lsi) (function) of class ompl::control::LTLProblemDefinition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLProblemDefinition.h:126: warning: Member addLowerStartState(const base::State *s) (function) of class ompl::control::LTLProblemDefinition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLProblemDefinition.h:128: warning: Member getLowerSolutionPath() const (function) of class ompl::control::LTLProblemDefinition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLProblemDefinition.h:131: warning: Member createGoal() (function) of class ompl::control::LTLProblemDefinition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLProblemDefinition.h:133: warning: Member ltlsi_ (variable) of class ompl::control::LTLProblemDefinition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:122: warning: Member LTLSpaceInformation(const SpaceInformationPtr &si, const ProductGraphPtr &prod) (function) of class ompl::control::LTLSpaceInformation is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:128: warning: Member getProductGraph() const (function) of class ompl::control::LTLSpaceInformation is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:133: warning: Member getLowSpace() (function) of class ompl::control::LTLSpaceInformation is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:138: warning: Member getFullState(const base::State *low, base::State *full) (function) of class ompl::control::LTLSpaceInformation is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:140: warning: Member getLowLevelState(base::State *s) (function) of class ompl::control::LTLSpaceInformation is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:141: warning: Member getLowLevelState(const base::State *s) (function) of class ompl::control::LTLSpaceInformation is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:143: warning: Member getProdGraphState(const base::State *s) const (function) of class ompl::control::LTLSpaceInformation is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:147: warning: Member SpaceIndex (enumeration) of class ompl::control::LTLSpaceInformation is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:156: warning: Member extendPropagator(const SpaceInformationPtr &oldsi) (function) of class ompl::control::LTLSpaceInformation is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:160: warning: Member extendValidityChecker(const SpaceInformationPtr &oldsi) (function) of class ompl::control::LTLSpaceInformation is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:162: warning: Member prod_ (variable) of class ompl::control::LTLSpaceInformation is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/LTLSpaceInformation.h:163: warning: Member lowSpace_ (variable) of class ompl::control::LTLSpaceInformation is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/PDST.h:179: warning: Member PDST(const SpaceInformationPtr &si) (function) of class ompl::control::PDST is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/PDST.h:396: warning: Member freeMemory() (function) of class ompl::control::PDST is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/PDST.h:405: warning: Member rng_ (variable) of class ompl::control::PDST is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/PDST.h:304: warning: Member Cell(double volume, base::RealVectorBounds bounds, unsigned int splitDimension=0) (function) of class ompl::control::PDST::Cell is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/PDST.h:244: warning: Member Motion(base::State *startState, base::State *endState, Control *control, unsigned int controlDuration, double priority, Motion *parent) (function) of class ompl::control::PDST::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/pdst/PDST.h:275: warning: Member updatePriority() (function) of class ompl::control::PDST::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:403: warning: Found unknown command '\v2' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:187: warning: Member operator==(const PlannerDataEdge &rhs) const override (function) of class ompl::control::PlannerDataEdgeControl is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:203: warning: Member serialize(Archive &ar, const unsigned int) (function) of class ompl::control::PlannerDataEdgeControl is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/PlannerData.h:217: warning: Member serialize(Archive &, const unsigned int) (function) of class ompl::base::PlannerDataEdge is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:210: warning: Member c_ (variable) of class ompl::control::PlannerDataEdgeControl is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/PlannerData.h:211: warning: Member duration_ (variable) of class ompl::control::PlannerDataEdgeControl is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h:299: warning: Member GraphType (typedef) of class ompl::control::ProductGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h:300: warning: Member Vertex (typedef) of class ompl::control::ProductGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h:301: warning: Member VertexIter (typedef) of class ompl::control::ProductGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h:302: warning: Member VertexIndexMap (typedef) of class ompl::control::ProductGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h:303: warning: Member EdgeIter (typedef) of class ompl::control::ProductGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h:291: warning: Member noInit(State *s) (function) of class ompl::control::ProductGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h:305: warning: Member decomp_ (variable) of class ompl::control::ProductGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h:306: warning: Member cosafety_ (variable) of class ompl::control::ProductGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h:307: warning: Member safety_ (variable) of class ompl::control::ProductGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h:308: warning: Member graph_ (variable) of class ompl::control::ProductGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h:309: warning: Member startState_ (variable) of class ompl::control::ProductGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h:310: warning: Member solutionStates_ (variable) of class ompl::control::ProductGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h:317: warning: Member stateToPtr_ (variable) of class ompl::control::ProductGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h:321: warning: Member stateToIndex_ (variable) of class ompl::control::ProductGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/ProductGraph.h:296: warning: Member cost (variable) of class ompl::control::ProductGraph::Edge is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/PropositionalDecomposition.h:167: warning: Member decomp_ (variable) of class ompl::control::PropositionalDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Decomposition.h:181: warning: Member dimension_ (variable) of class ompl::control::Decomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Decomposition.h:182: warning: Member bounds_ (variable) of class ompl::control::Decomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/PropositionalTriangularDecomposition.h:157: warning: Member Polygon (typedef) of class ompl::control::PropositionalTriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/PropositionalTriangularDecomposition.h:158: warning: Member Vertex (typedef) of class ompl::control::PropositionalTriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/PropositionalTriangularDecomposition.h:176: warning: Member setup() (function) of class ompl::control::PropositionalTriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/PropositionalTriangularDecomposition.h:178: warning: Member addHole(const Polygon &hole) (function) of class ompl::control::PropositionalTriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/PropositionalTriangularDecomposition.h:180: warning: Member addProposition(const Polygon &prop) (function) of class ompl::control::PropositionalTriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/PropositionalTriangularDecomposition.h:182: warning: Member getHoles() const (function) of class ompl::control::PropositionalTriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/PropositionalTriangularDecomposition.h:184: warning: Member getPropositions() const (function) of class ompl::control::PropositionalTriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/PropositionalTriangularDecomposition.h:187: warning: Member print(std::ostream &out) const (function) of class ompl::control::PropositionalTriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/PropositionalTriangularDecomposition.h:190: warning: Member triDecomp_ (variable) of class ompl::control::PropositionalTriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/PropositionalDecomposition.h:167: warning: Member decomp_ (variable) of class ompl::control::PropositionalDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Decomposition.h:181: warning: Member dimension_ (variable) of class ompl::control::Decomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Decomposition.h:182: warning: Member bounds_ (variable) of class ompl::control::Decomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:364: warning: Member prevSolutionControls_ (variable) of class ompl::control::SST is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:365: warning: Member prevSolutionSteps_ (variable) of class ompl::control::SST is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:263: warning: Member getState() const (function) of class ompl::control::SST::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:267: warning: Member getParent() const (function) of class ompl::control::SST::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:272: warning: Member accCost_ (variable) of class ompl::control::SST::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:298: warning: Member Witness(const SpaceInformation *si) (function) of class ompl::control::SST::Witness is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:301: warning: Member getState() const override (function) of class ompl::control::SST::Witness is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:305: warning: Member getParent() const override (function) of class ompl::control::SST::Witness is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:310: warning: Member linkRep(Motion *lRep) (function) of class ompl::control::SST::Witness is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/sst/SST.h:272: warning: Member accCost_ (variable) of class ompl::control::SST::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:335: warning: Member NUM_FREEVOL_SAMPLES (variable) of class ompl::control::Syclop::Defaults is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:336: warning: Member COVGRID_LENGTH (variable) of class ompl::control::Syclop::Defaults is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:337: warning: Member NUM_REGION_EXPANSIONS (variable) of class ompl::control::Syclop::Defaults is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:338: warning: Member NUM_TREE_SELECTIONS (variable) of class ompl::control::Syclop::Defaults is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:342: warning: Member PROB_ABANDON_LEAD_EARLY (variable) of class ompl::control::Syclop::Defaults is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:343: warning: Member PROB_KEEP_ADDING_TO_AVAIL (variable) of class ompl::control::Syclop::Defaults is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Syclop.h:344: warning: Member PROB_SHORTEST_PATH (variable) of class ompl::control::Syclop::Defaults is not documented. compound ompl::control::EST... Generating docs for nested compound ompl::control::EST::Motion... Generating docs for nested compound ompl::control::EST::MotionInfo... Generating docs for nested compound ompl::control::EST::TreeData... Generating docs for compound ompl::control::GridDecomposition... Generating docs for compound ompl::control::KPIECE1... Generating docs for nested compound ompl::control::KPIECE1::CellData... Generating docs for nested compound ompl::control::KPIECE1::CloseSample... Generating docs for nested compound ompl::control::KPIECE1::CloseSamples... Generating docs for nested compound ompl::control::KPIECE1::Motion... Generating docs for nested compound ompl::control::KPIECE1::OrderCellsByImportance... Generating docs for nested compound ompl::control::KPIECE1::TreeData... Generating docs for compound ompl::control::LTLPlanner... Generating docs for nested compound ompl::control::LTLPlanner::Motion... Generating docs for nested compound ompl::control::LTLPlanner::ProductGraphStateInfo... Generating docs for compound ompl::control::LTLProblemDefinition... Generating docs for compound ompl::control::LTLSpaceInformation... Generating docs for compound ompl::control::MorseControlSpace... Generating docs for compound ompl::control::MorseSimpleSetup... Generating docs for compound ompl::control::MorseStatePropagator... Generating docs for compound ompl::control::ODEAdaptiveSolver... Generating docs for compound ompl::control::ODEBasicSolver... Generating docs for compound ompl::control::ODEErrorSolver... Generating docs for compound ompl::control::ODESolver... Generating docs for compound ompl::control::OpenDEControlSpace... Generating docs for compound ompl::control::OpenDEEnvironment... Generating docs for compound ompl::control::OpenDESimpleSetup... Generating docs for compound ompl::control::OpenDEStatePropagator... Generating docs for compound ompl::control::OpenDEStateSpace... Generating docs for nested compound ompl::control::OpenDEStateSpace::StateType... Generating docs for compound ompl::control::OpenDEStateValidityChecker... Generating docs for compound ompl::control::PathControl... Generating docs for compound ompl::control::PDST... Generating docs for nested compound ompl::control::PDST::Cell... Generating docs for nested compound ompl::control::PDST::Motion... Generating docs for nested compound ompl::control::PDST::MotionCompare... Generating docs for compound ompl::control::PlannerData... Generating docs for compound ompl::control::PlannerDataEdgeControl... Generating docs for compound ompl::control::PlannerDataStorage... Generating docs for compound ompl::control::ProductGraph... Generating docs for nested compound ompl::control::ProductGraph::Edge... Generating docs for nested compound ompl::control::ProductGraph::State... Generating docs for compound ompl::control::PropositionalDecomposition... Generating docs for compound ompl::control::PropositionalTriangularDecomposition... Generating docs for compound ompl::control::RealVectorControlSpace... Generating docs for nested compound ompl::control::RealVectorControlSpace::ControlType... Generating docs for compound ompl::control::RealVectorControlUniformSampler... Generating docs for compound ompl::control::RRT... Generating docs for nested compound ompl::control::RRT::Motion... Generating docs for compound ompl::control::SimpleDirectedControlSampler... Generating docs for compound ompl::control::SimpleSetup... Generating docs for compound ompl::control::SpaceInformation... Generating docs for compound ompl::control::SST... Generating docs for nested compound ompl::control::SST::Motion... Generating docs for nested compound ompl::control::SST::Witness... Generating docs for compound ompl::control::StatePropagator... Generating docs for compound ompl::control::SteeredControlSampler... Generating docs for compound ompl::control::Syclop... Generating docs for nested compound ompl::control::Syclop::Adjacency... Generating docs for nested compound ompl::control::Syclop::Defaults... Generating docs for nested compound ompl::control::Syclop::Mot/builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h:171: warning: Member sampler_ (variable) of class ompl::control::SyclopEST is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h:172: warning: Member controlSampler_ (variable) of class ompl::control::SyclopEST is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopEST.h:173: warning: Member motions_ (variable) of class ompl::control::SyclopEST is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:206: warning: Member sampler_ (variable) of class ompl::control::SyclopRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:207: warning: Member controlSampler_ (variable) of class ompl::control::SyclopRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:208: warning: Member nn_ (variable) of class ompl::control::SyclopRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/SyclopRRT.h:209: warning: Member regionalNN_ (variable) of class ompl::control::SyclopRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:208: warning: Member setup() (function) of class ompl::control::TriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:210: warning: Member addHole(const Polygon &hole) (function) of class ompl::control::TriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:212: warning: Member addRegionOfInterest(const Polygon ®ion) (function) of class ompl::control::TriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:214: warning: Member getNumHoles() const (function) of class ompl::control::TriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:216: warning: Member getNumRegionsOfInterest() const (function) of class ompl::control::TriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:218: warning: Member getHoles() const (function) of class ompl::control::TriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:220: warning: Member getAreasOfInterest() const (function) of class ompl::control::TriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:227: warning: Member print(std::ostream &out) const (function) of class ompl::control::TriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:233: warning: Member triangles_ (variable) of class ompl::control::TriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:234: warning: Member holes_ (variable) of class ompl::control::TriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:235: warning: Member intRegs_ (variable) of class ompl::control::TriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:240: warning: Member triAreaPct_ (variable) of class ompl::control::TriangularDecomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Decomposition.h:181: warning: Member dimension_ (variable) of class ompl::control::Decomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/syclop/Decomposition.h:182: warning: Member bounds_ (variable) of class ompl::control::Decomposition is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:167: warning: Member Polygon(int nv) (function) of class ompl::control::TriangularDecomposition::Polygon is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:171: warning: Member pts (variable) of class ompl::control::TriangularDecomposition::Polygon is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:180: warning: Member neighbors (variable) of class ompl::control::TriangularDecomposition::Triangle is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:181: warning: Member volume (variable) of class ompl::control::TriangularDecomposition::Triangle is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:171: warning: Member pts (variable) of class ompl::control::TriangularDecomposition::Polygon is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:167: warning: Member Polygon(int nv) (function) of class ompl::control::TriangularDecomposition::Polygon is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:191: warning: Member Vertex(double vx, double vy) (function) of class ompl::control::TriangularDecomposition::Vertex is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:192: warning: Member operator==(const Vertex &v) const (function) of class ompl::control::TriangularDecomposition::Vertex is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:193: warning: Member x (variable) of class ompl::control::TriangularDecomposition::Vertex is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/extensions/triangle/TriangularDecomposition.h:193: warning: Member y (variable) of class ompl::control::TriangularDecomposition::Vertex is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/World.h:112: warning: Member numProps_ (variable) of class ompl::control::World is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/control/planners/ltl/World.h:113: warning: Member props_ (variable) of class ompl::control::World is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/BFMT.h:547: warning: Member BiDirMotionPtrs (typedef) of class ompl::geometric::BFMT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/BFMT.h:202: warning: Member BFMT(const base::SpaceInformationPtr &si) (function) of class ompl::geometric::BFMT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/BFMT.h:565: warning: Member BiDirMotionBinHeap (typedef) of class ompl::geometric::BFMT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/BFMT.h:411: warning: Member BiDirMotionPtrs (typedef) of class ompl::geometric::BFMT::BiDirMotion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/BFMT.h:386: warning: Member BiDirMotion(TreeType *tree) (function) of class ompl::geometric::BFMT::BiDirMotion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/BFMT.h:553: warning: Member operator()(const BiDirMotion *p1, const BiDirMotion *p2) const (function) of class ompl::geometric::BFMT::BiDirMotionCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/BFMT.h:561: warning: Member opt_ (variable) of class ompl::geometric::BFMT::BiDirMotionCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/BFMT.h:562: warning: Member heuristics_ (variable) of class ompl::geometric::BFMT::BiDirMotionCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/BFMT.h:726: warning: Member CostIndexCompare(const std::vector< base::Cost > &costs, const base::OptimizationObjective &opt) (function) of class ompl::geometric::BFMT::CostIndexCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/BFMT.h:730: warning: Member operator()(unsigned i, unsigned j) (function) of class ompl::geometric::BFMT::CostIndexCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/BFMT.h:734: warning: Member costs_ (variable) of class ompl::geometric::BFMT::CostIndexCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/BFMT.h:735: warning: Member opt_ (variable) of class ompl::geometric::BFMT::CostIndexCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h:233: warning: Member nnGoal_ (variable) of class ompl::geometric::BiEST is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h:237: warning: Member goalMotions_ (variable) of class ompl::geometric::BiEST is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/BiEST.h:241: warning: Member goalPdf_ (variable) of class ompl::geometric::BiEST is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/BiTRRT.h:131: warning: end of comment block while expecting command /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/BITstar.h:292: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/CostHelper.h:375: warning: Member isSatisfied(const ompl::base::Cost &a) const (function) of class ompl::geometric::BITstar::CostHelper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/CostHelper.h:379: warning: Member isFinite(const ompl::base::Cost &a) const (function) of class ompl::geometric::BITstar::CostHelper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/CostHelper.h:383: warning: Member isCostEquivalentTo(const ompl::base::Cost &a, const ompl::base::Cost &b) const (function) of class ompl::geometric::BITstar::CostHelper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/CostHelper.h:387: warning: Member isCostBetterThan(const ompl::base::Cost &a, const ompl::base::Cost &b) const (function) of class ompl::geometric::BITstar::CostHelper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/CostHelper.h:391: warning: Member betterCost(const ompl::base::Cost &a, const ompl::base::Cost &b) const (function) of class ompl::geometric::BITstar::CostHelper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/CostHelper.h:395: warning: Member combineCosts(const ompl::base::Cost &a, const ompl::base::Cost &b) const (function) of class ompl::geometric::BITstar::CostHelper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/CostHelper.h:399: warning: Member infiniteCost() const (function) of class ompl::geometric::BITstar::CostHelper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/CostHelper.h:403: warning: Member identityCost() const (function) of class ompl::geometric::BITstar::CostHelper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/CostHelper.h:407: warning: Member motionCostHeuristic(const ompl::base::State *a, const ompl::base::State *b) const (function) of class ompl::geometric::BITstar::CostHelper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/CostHelper.h:411: warning: Member motionCost(const ompl::base::State *a, const ompl::base::State *b) const (function) of class ompl::geometric::BITstar::CostHelper is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h:276: warning: Member assertValidSample(const VertexConstPtr &sample, bool mustBeNew) (function) of class ompl::geometric::BITstar::ImplicitGraph is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h:281: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h:174: warning: Member CForest(const base::SpaceInformationPtr &si) (function) of class ompl::geometric::CForest is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/cforest/CForest.h:223: warning: Member addSampler(const base::StateSamplerPtr &sampler) (function) of class ompl::geometric::CForest is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/Discretization.h:211: warning: Member Discretization(FreeMotionFn freeMotion) (function) of class ompl::geometric::Discretization is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/Discretization.h:258: warning: Member countIteration() (function) of class ompl::geometric::Discretization is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/Discretization.h:263: warning: Member getMotionCount() const (function) of class ompl::geometric::Discretization is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/Discretization.h:268: warning: Member getCellCount() const (function) of class ompl::geometric::Discretization is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/Discretization.h:343: warning: Member removeMotion(Motion *motion, const Coord &coord) (function) of class ompl::geometric::Discretization is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/Discretization.h:368: warning: Member updateCell(Cell *cell) (function) of class ompl::geometric::Discretization is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/Discretization.h:373: warning: Member getGrid() const (function) of class ompl::geometric::Discretization is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/kpiece/Discretization.h:378: warning: Member getPlannerData(base::PlannerData &data, int tag, bool start, const Motion *lastGoalMotion) const (function) of class ompl::geometric::Discretization is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/FMT.h:189: warning: Member FMT(const base::SpaceInformationPtr &si) (function) of class ompl::geometric::FMT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/FMT.h:590: warning: Member CostIndexCompare(const std::vector< base::Cost > &costs, const base::OptimizationObjective &opt) (function) of class ompl::geometric::FMT::CostIndexCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/FMT.h:594: warning: Member operator()(unsigned i, unsigned j) (function) of class ompl::geometric::FMT::CostIndexCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/FMT.h:598: warning: Member costs_ (variable) of class ompl::geometric::FMT::CostIndexCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/FMT.h:599: warning: Member opt_ (variable) of class ompl::geometric::FMT::CostIndexCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/FMT.h:446: warning: Member operator()(const Motion *m1, const Motion *m2) const (function) of class ompl::geometric::FMT::MotionCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/FMT.h:454: warning: Member opt_ (variable) of class ompl::geometric::FMT::MotionCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/fmt/FMT.h:455: warning: Member heuristics_ (variable) of class ompl::geometric::FMT::MotionCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:175: warning: Member RRTstar(const base::SpaceInformationPtr &si) (function) of class ompl::geometric::RRTstar is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:223: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:223: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:231: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:231: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:419: warning: Member numIterations() const (function) of class ompl::geometric::RRTstar is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:424: warning: Member bestCost() const (function) of class ompl::geometric::RRTstar is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:615: warning: Member numIterationsProperty() const (function) of class ompl::geometric::RRTstar is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:619: warning: Member bestCostProperty() const (function) of class ompl::geometric::RRTstar is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:545: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:545: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/ConnectionStrategy.h:237: warning: Member operator()(const Milestone &m) (function) of class ompl::geometric::KBoundedStrategy is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/ConnectionStrategy.h:187: warning: Member NumNeighborsFn (typedef) of class ompl::geometric::KStarStrategy is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/ConnectionStrategy.h:205: warning: Member operator()(const Milestone &m) (function) of class ompl::geometric::KStarStrategy is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/ConnectionStrategy.h:214: warning: Member kPRMConstant_ (variable) of class ompl::geometric::KStarStrategy is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:225: warning: Member getIterationCount() const (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:229: warning: Member getBestCost() const (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:255: warning: Member WeightProperty (typedef) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:262: warning: Member BoostGraph (typedef) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:305: warning: Member LPAstarApx (typedef) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:306: warning: Member LPAstarLb (typedef) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:319: warning: Member distanceFunction(const Motion *a, const Motion *b) const (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:323: warning: Member checkMotion(const base::State *a, const base::State *b) const (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:327: warning: Member checkMotion(const Motion *a, const Motion *b) const (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:332: warning: Member getMotion(std::size_t id) const (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:337: warning: Member addVertex(const Motion *a) (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:343: warning: Member addEdgeApx(Motion *a, Motion *b, double c) (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:350: warning: Member addEdgeLb(const Motion *a, const Motion *b, double c) (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:357: warning: Member edgeExistsApx(std::size_t a, std::size_t b) (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:361: warning: Member edgeExistsApx(const Motion *a, const Motion *b) (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:365: warning: Member edgeExistsLb(const Motion *a, const Motion *b) (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:369: warning: Member removeEdgeLb(const Motion *a, const Motion *b) (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:375: warning: Member rrtExtend(const base::GoalSampleableRegion *goal_s, base::State *xstate, Motion *rmotion, double &approxdif) (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:378: warning: Member rrt(const base::PlannerTerminationCondition &ptc, base::GoalSampleableRegion *goal_s, base::State *xstate, Motion *rmotion, double &approxdif) (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:380: warning: Member createMotion(const base::GoalSampleableRegion *goal_s, const base::State *st) (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:381: warning: Member createGoalMotion(const base::GoalSampleableRegion *goal_s) (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:383: warning: Member closeBounds(const base::PlannerTerminationCondition &ptc) (function) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:413: warning: Member graphLb_ (variable) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:414: warning: Member graphApx_ (variable) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:415: warning: Member startMotion_ (variable) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:416: warning: Member goalMotion_ (variable) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:417: warning: Member LPAstarApx_ (variable) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:418: warning: Member LPAstarLb_ (variable) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:419: warning: Member idToMotionMap_ (variable) of class ompl::geometric::LazyLBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:268: warning: Member CostEstimatorApx(LazyLBTRRT *alg) (function) of class ompl::geometric::LazyLBTRRT::CostEstimatorApx is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:271: warning: Member operator()(std::size_t i) (function) of class ompl::geometric::LazyLBTRRT::CostEstimatorApx is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:288: warning: Member CostEstimatorLb(base::Goal *goal, std::vector< Motion * > &idToMotionMap) (function) of class ompl::geometric::LazyLBTRRT::CostEstimatorLb is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LazyLBTRRT.h:292: warning: Member operator()(std::size_t i) (function) of class ompl::geometric::LazyLBTRRT::CostEstimatorLb is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:207: warning: Member setProblemDefinition(const base::ProblemDefinitionPtr &pdef) override (function) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:286: warning: Member getIterationCount() const (function) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:290: warning: Member getBestCost() const (function) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:294: warning: Member getMilestoneCountString() const (function) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:298: warning: Member getEdgeCountString() const (function) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:311: warning: Member uniteComponents(Vertex a, Vertex b) (function) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:313: warning: Member markComponent(Vertex v, unsigned long int newComponent) (function) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:393: warning: Member bestCost_ (variable) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:395: warning: Member iterations_ (variable) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:209: warning: argument 'pdef' of command @param is not found in the argument list of ompl::geometric::LazyPRM::setConnectionStrategy(const ConnectionStrategy &connectionStrategy) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:222: warning: The following parameter of ompl::geometric::LazyPRM::setConnectionStrategy(const ConnectionStrategy &connectionStrategy) is not documented: parameter 'connectionStrategy' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:125: warning: Member kind (typedef) of class ompl::geometric::LazyPRM::edge_flags_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:120: warning: Member kind (typedef) of class ompl::geometric::LazyPRM::vertex_component_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:115: warning: Member kind (typedef) of class ompl::geometric::LazyPRM::vertex_flags_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:110: warning: Member kind (typedef) of class ompl::geometric::LazyPRM::vertex_state_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:207: warning: Member setProblemDefinition(const base::ProblemDefinitionPtr &pdef) override (function) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:286: warning: Member getIterationCount() const (function) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:290: warning: Member getBestCost() const (function) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:294: warning: Member getMilestoneCountString() const (function) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:298: warning: Member getEdgeCountString() const (function) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:311: warning: Member uniteComponents(Vertex a, Vertex b) (function) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:313: warning: Member markComponent(Vertex v, unsigned long int newComponent) (function) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:393: warning: Member bestCost_ (variable) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/LazyPRM.h:395: warning: Member iterations_ (variable) of class ompl::geometric::LazyPRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:244: warning: Member getIterationCount() const (function) of class ompl::geometric::LBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:248: warning: Member getBestCost() const (function) of class ompl::geometric::LBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:324: warning: Member Lb_queue (typedef) of class ompl::geometric::LBTRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:325: warning: Member Lb_queue_iter (typedef) of class ompl::geometric::LBTRRT is not documented. ion... Generating docs for nested compound ompl::control::Syclop::Region... Generating docs for compound ompl::control::SyclopEST... Generating docs for compound ompl::control::SyclopRRT... Generating docs for compound ompl::control::TriangularDecomposition... Generating docs for nested compound ompl::control::TriangularDecomposition::Polygon... Generating docs for nested compound ompl::control::TriangularDecomposition::Triangle... Generating docs for nested compound ompl::control::TriangularDecomposition::Vertex... Generating docs for compound ompl::control::World... Generating docs for namespace ompl::geometric Generating docs for compound ompl::geometric::AnytimePathShortening... Generating docs for compound ompl::geometric::BFMT... Generating docs for nested compound ompl::geometric::BFMT::BiDirMotion... Generating docs for nested compound ompl::geometric::BFMT::BiDirMotionCompare... Generating docs for nested compound ompl::geometric::BFMT::CostIndexCompare... Generating docs for compound ompl::geometric::BiEST... Generating docs for nested compound ompl::geometric::BiEST::Motion... Generating docs for compound ompl::geometric::BiTRRT... Generating docs for nested compound ompl::geometric::BiTRRT::Motion... Generating docs for compound ompl::geometric::BITstar... Generating docs for nested compound ompl::geometric::BITstar::CostHelper... Generating docs for nested compound ompl::geometric::BITstar::IdGenerator... Generating docs for nested compound ompl::geometric::BITstar::ImplicitGraph... Generating docs for nested compound ompl::geometric::BITstar::SearchQueue... Generating docs for nested compound ompl::geometric::BITstar::Vertex... Generating docs for compound ompl::geometric::BKPIECE1... Generating docs for nested compound ompl::geometric::BKPIECE1::Motion... Generating docs for compound ompl::geometric::CForest... Generating docs for compound ompl::geometric::Discretization... Generating docs for nested compound ompl::geometric::Discretization::CellData... Generating docs for nested compound ompl::geometric::Discretization::OrderCellsByImportance... Generating docs for compound ompl::geometric::EST... Generating docs for nested compound ompl::geometric::EST::Motion... Generating docs for compound ompl::geometric::FMT... Generating docs for nested compound ompl::geometric::FMT::CostIndexCompare... Generating docs for nested compound ompl::geometric::FMT::Motion... Generating docs for nested compound ompl::geometric::FMT::MotionCompare... Generating docs for compound ompl::geometric::GeneticSearch... Generating docs for compound ompl::geometric::HillClimbing... Generating docs for compound ompl::geometric::InformedRRTstar... Generating docs for compound ompl::geometric::KBoundedStrategy... Generating docs for compound ompl::geometric::KPIECE1... Generating docs for nested compound ompl::geometric::KPIECE1::Motion... Generating docs for compound ompl::geometric::KStarStrategy... Generating docs for compound ompl::geometric::KStrategy... Generating docs for compound ompl::geometric::LazyLBTRRT... Generating docs for nested compound ompl::geometric::LazyLBTRRT::CostEstimatorApx... Generating docs for nested compound ompl::geometric::LazyLBTRRT::CostEstimatorLb... Generating docs for nested compound ompl::geometric::LazyLBTRRT::Motion... Generating docs for compound ompl::geometric::LazyPRM... Generating docs for nested compound ompl::geometric::LazyPRM::edge_flags_t... Generating docs for nested compound ompl::geometric::LazyPRM::vertex_component_t... Generating docs for nested compound ompl::geometric::LazyPRM::vertex_flags_t... Generating docs for nested compound ompl::geometric::LazyPRM::vertex_state_t... Generating docs for compound ompl::geometric::LazyPRMstar... Generating docs for compound ompl::geometric::LazyRRT... Generating docs for nested compound ompl::geometric::LazyRRT::Motion... Generating docs for compound ompl::geometric::LBKPIECE1... Generating docs for nested compound ompl::geometric::LBKPIECE1::Motion... Generating docs for compound ompl::geometric::LBTRRT... Generating docs for nested compoun/builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:292: warning: Member IsLessThan(LBTRRT *plannerPtr, Motion *motion) (function) of class ompl::geometric::LBTRRT::IsLessThan is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:296: warning: Member operator()(const Motion *motionA, const Motion *motionB) (function) of class ompl::geometric::LBTRRT::IsLessThan is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:306: warning: Member plannerPtr_ (variable) of class ompl::geometric::LBTRRT::IsLessThan is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:307: warning: Member motion_ (variable) of class ompl::geometric::LBTRRT::IsLessThan is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:313: warning: Member IsLessThanLB(LBTRRT *plannerPtr) (function) of class ompl::geometric::LBTRRT::IsLessThanLB is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:317: warning: Member operator()(const Motion *motionA, const Motion *motionB) const (function) of class ompl::geometric::LBTRRT::IsLessThanLB is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/LBTRRT.h:321: warning: Member plannerPtr_ (variable) of class ompl::geometric::LBTRRT::IsLessThanLB is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:153: warning: argument 'path' of command @param is not found in the argument list of ompl::geometric::LightningRetrieveRepair::repairPath(const base::PlannerTerminationCondition &ptc, geometric::PathGeometric &primaryPath) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:159: warning: The following parameter of ompl::geometric::LightningRetrieveRepair::repairPath(const base::PlannerTerminationCondition &ptc, geometric::PathGeometric &primaryPath) is not documented: parameter 'primaryPath' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:168: warning: The following parameter of ompl::geometric::LightningRetrieveRepair::replan(const base::State *start, const base::State *goal, geometric::PathGeometric &newPathSegment, const base::PlannerTerminationCondition &ptc) is not documented: parameter 'ptc' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:314: warning: Member selectAlongPath(std::vector< double > dists, std::vector< base::State * > states, double distTo, double threshold, base::State *select_state, int &pos) (function) of class ompl::geometric::PathSimplifier is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:286: warning: argument 'sampingAttempts' of command @param is not found in the argument list of ompl::geometric::PathSimplifier::findBetterGoal(PathGeometric &path, const base::PlannerTerminationCondition &ptc, unsigned int samplingAttempts=10, double rangeRatio=0.33, double snapToVertex=0.005) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:299: warning: The following parameters of ompl::geometric::PathSimplifier::findBetterGoal(PathGeometric &path, const base::PlannerTerminationCondition &ptc, unsigned int samplingAttempts=10, double rangeRatio=0.33, double snapToVertex=0.005) are not documented: parameter 'path' parameter 'ptc' parameter 'samplingAttempts' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:270: warning: argument 'sampingAttempts' of command @param is not found in the argument list of ompl::geometric::PathSimplifier::findBetterGoal(PathGeometric &path, double maxTime, unsigned int samplingAttempts=10, double rangeRatio=0.33, double snapToVertex=0.005) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/PathSimplifier.h:283: warning: The following parameters of ompl::geometric::PathSimplifier::findBetterGoal(PathGeometric &path, double maxTime, unsigned int samplingAttempts=10, double rangeRatio=0.33, double snapToVertex=0.005) are not documented: parameter 'path' parameter 'maxTime' parameter 'samplingAttempts' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/PDST.h:176: warning: Member PDST(const base::SpaceInformationPtr &si) (function) of class ompl::geometric::PDST is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/PDST.h:381: warning: Member freeMemory() (function) of class ompl::geometric::PDST is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/PDST.h:386: warning: Member rng_ (variable) of class ompl::geometric::PDST is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/PDST.h:299: warning: Member Cell(double volume, ompl::base::RealVectorBounds bounds, unsigned int splitDimension=0) (function) of class ompl::geometric::PDST::Cell is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/PDST.h:241: warning: Member Motion(base::State *startState, base::State *endState, double priority, Motion *parent) (function) of class ompl::geometric::PDST::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/PDST.h:267: warning: Member updatePriority() (function) of class ompl::geometric::PDST::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/pdst/PDST.h:271: warning: Member ancestor() const (function) of class ompl::geometric::PDST::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:181: warning: Member setProblemDefinition(const base::ProblemDefinitionPtr &pdef) override (function) of class ompl::geometric::PRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:290: warning: Member getRoadmap() const (function) of class ompl::geometric::PRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:307: warning: Member getNearestNeighbors() (function) of class ompl::geometric::PRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:372: warning: Member getIterationCount() const (function) of class ompl::geometric::PRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:376: warning: Member getBestCost() const (function) of class ompl::geometric::PRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:380: warning: Member getMilestoneCountString() const (function) of class ompl::geometric::PRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:384: warning: Member getEdgeCountString() const (function) of class ompl::geometric::PRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:183: warning: argument 'pdef' of command @param is not found in the argument list of ompl::geometric::PRM::setConnectionStrategy(const ConnectionStrategy &connectionStrategy) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:196: warning: The following parameter of ompl::geometric::PRM::setConnectionStrategy(const ConnectionStrategy &connectionStrategy) is not documented: parameter 'connectionStrategy' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:117: warning: Member kind (typedef) of class ompl::geometric::PRM::vertex_state_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:127: warning: Member kind (typedef) of class ompl::geometric::PRM::vertex_successful_connection_attempts_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:122: warning: Member kind (typedef) of class ompl::geometric::PRM::vertex_total_connection_attempts_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:181: warning: Member setProblemDefinition(const base::ProblemDefinitionPtr &pdef) override (function) of class ompl::geometric::PRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:290: warning: Member getRoadmap() const (function) of class ompl::geometric::PRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:307: warning: Member getNearestNeighbors() (function) of class ompl::geometric::PRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:372: warning: Member getIterationCount() const (function) of class ompl::geometric::PRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:376: warning: Member getBestCost() const (function) of class ompl::geometric::PRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:380: warning: Member getMilestoneCountString() const (function) of class ompl::geometric::PRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/PRM.h:384: warning: Member getEdgeCountString() const (function) of class ompl::geometric::PRM is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:270: warning: Member operator[](unsigned int i) (function) of class ompl::geometric::ProjEST::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:274: warning: Member operator[](unsigned int i) const (function) of class ompl::geometric::ProjEST::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:278: warning: Member push_back(Motion *m) (function) of class ompl::geometric::ProjEST::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:282: warning: Member size() const (function) of class ompl::geometric::ProjEST::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:286: warning: Member empty() const (function) of class ompl::geometric::ProjEST::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:290: warning: Member motions_ (variable) of class ompl::geometric::ProjEST::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/est/ProjEST.h:291: warning: Member elem_ (variable) of class ompl::geometric::ProjEST::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:167: warning: Member pRRT(const base::SpaceInformationPtr &si) (function) of class ompl::geometric::pRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:216: warning: Member getThreadCount() const (function) of class ompl::geometric::pRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:258: warning: Member threadSolve(unsigned int tid, const base::PlannerTerminationCondition &ptc, SolutionInfo *sol) (function) of class ompl::geometric::pRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:259: warning: Member freeMemory() (function) of class ompl::geometric::pRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:261: warning: Member distanceFunction(const Motion *a, const Motion *b) const (function) of class ompl::geometric::pRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:266: warning: Member samplerArray_ (variable) of class ompl::geometric::pRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:267: warning: Member nn_ (variable) of class ompl::geometric::pRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:268: warning: Member nnLock_ (variable) of class ompl::geometric::pRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:270: warning: Member threadCount_ (variable) of class ompl::geometric::pRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:272: warning: Member goalBias_ (variable) of class ompl::geometric::pRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:273: warning: Member maxDistance_ (variable) of class ompl::geometric::pRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:240: warning: Member Motion(const base::SpaceInformationPtr &si) (function) of class ompl::geometric::pRRT::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:246: warning: Member state (variable) of class ompl::geometric::pRRT::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:247: warning: Member parent (variable) of class ompl::geometric::pRRT::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:252: warning: Member solution (variable) of class ompl::geometric::pRRT::SolutionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:253: warning: Member approxsol (variable) of class ompl::geometric::pRRT::SolutionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:254: warning: Member approxdif (variable) of class ompl::geometric::pRRT::SolutionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/pRRT.h:255: warning: Member lock (variable) of class ompl::geometric::pRRT::SolutionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:185: warning: Member pSBL(const base::SpaceInformationPtr &si) (function) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:332: warning: Member threadSolve(unsigned int tid, const base::PlannerTerminationCondition &ptc, SolutionInfo *sol) (function) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:334: warning: Member freeMemory() (function) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:340: warning: Member freeGridMotions(Grid< MotionInfo > &grid) (function) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:342: warning: Member addMotion(TreeData &tree, Motion *motion) (function) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:343: warning: Member selectMotion(RNG &rng, TreeData &tree) (function) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:344: warning: Member removeMotion(TreeData &tree, Motion *motion, std::map< Motion *, bool > &seen) (function) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:345: warning: Member isPathValid(TreeData &tree, Motion *motion) (function) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:346: warning: Member checkSolution(RNG &rng, bool start, TreeData &tree, TreeData &otherTree, Motion *motion, std::vector< Motion * > &solution) (function) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:349: warning: Member samplerArray_ (variable) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:350: warning: Member projectionEvaluator_ (variable) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:352: warning: Member tStart_ (variable) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:353: warning: Member tGoal_ (variable) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:355: warning: Member removeList_ (variable) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:356: warning: Member loopLock_ (variable) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:357: warning: Member loopLockCounter_ (variable) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:358: warning: Member loopCounter_ (variable) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:360: warning: Member maxDistance_ (variable) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:362: warning: Member threadCount_ (variable) of class ompl::geometric::pSBL is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:257: warning: Member Motion(const base::SpaceInformationPtr &si) (function) of class ompl::geometric::pSBL::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:264: warning: Member root (variable) of class ompl::geometric::pSBL::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:265: warning: Member state (variable) of class ompl::geometric::pSBL::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:266: warning: Member parent (variable) of class ompl::geometric::pSBL::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:267: warning: Member valid (variable) of class ompl::geometric::pSBL::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:268: warning: Member children (variable) of class ompl::geometric::pSBL::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:269: warning: Member lock (variable) of class ompl::geometric::pSBL::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:275: warning: Member operator[](unsigned int i) (function) of class ompl::geometric::pSBL::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:279: warning: Member begin() (function) of class ompl::geometric::pSBL::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:283: warning: Member erase(std::vector< Motion * >::iterator iter) (function) of class ompl::geometric::pSBL::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:287: warning: Member push_back(Motion *m) (function) of class ompl::geometric::pSBL::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:291: warning: Member size() const (function) of class ompl::geometric::pSBL::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:295: warning: Member empty() const (function) of class ompl::geometric::pSBL::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:299: warning: Member motions_ (variable) of class ompl::geometric::pSBL::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:300: warning: Member elem_ (variable) of class ompl::geometric::pSBL::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:328: warning: Member motions (variable) of class ompl::geometric::pSBL::MotionsToBeRemoved is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:329: warning: Member lock (variable) of class ompl::geometric::pSBL::MotionsToBeRemoved is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:322: warning: Member tree (variable) of class ompl::geometric::pSBL::PendingRemoveMotion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:323: warning: Member motion (variable) of class ompl::geometric::pSBL::PendingRemoveMotion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:315: warning: Member solution (variable) of class ompl::geometric::pSBL::SolutionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:316: warning: Member found (variable) of class ompl::geometric::pSBL::SolutionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:317: warning: Member lock (variable) of class ompl::geometric::pSBL::SolutionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:307: warning: Member grid (variable) of class ompl::geometric::pSBL::TreeData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:308: warning: Member size (variable) of class ompl::geometric::pSBL::TreeData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:309: warning: Member pdf (variable) of class ompl::geometric::pSBL::TreeData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/pSBL.h:310: warning: Member lock (variable) of class ompl::geometric::pSBL::TreeData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:222: warning: Member Motion(const base::SpaceInformationPtr &si) (function) of class ompl::geometric::RRTConnect::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:228: warning: Member root (variable) of class ompl::geometric::RRTConnect::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:229: warning: Member state (variable) of class ompl::geometric::RRTConnect::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:230: warning: Member parent (variable) of class ompl::geometric::RRTConnect::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:239: warning: Member xstate (variable) of class ompl::geometric::RRTConnect::TreeGrowingInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:240: warning: Member xmotion (variable) of class ompl::geometric::RRTConnect::TreeGrowingInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTConnect.h:241: warning: Member start (variable) of class ompl::geometric::RRTConnect::TreeGrowingInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTsharp.h:166: warning: Member RRTsharp(const base::SpaceInformationPtr &si) (function) of class ompl::geometric::RRTsharp is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:202: warning: Member RRTXstatic(const base::SpaceInformationPtr &si) (function) of class ompl::geometric::RRTXstatic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:296: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:296: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:304: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:304: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:372: warning: Member numIterations() const (function) of class ompl::geometric::RRTXstatic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:377: warning: Member bestCost() const (function) of class ompl::geometric::RRTXstatic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:567: warning: Member numIterationsProperty() const (function) of class ompl::geometric::RRTXstatic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:571: warning: Member bestCostProperty() const (function) of class ompl::geometric::RRTXstatic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:575: warning: Member numMotionsProperty() const (function) of class ompl::geometric::RRTXstatic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:508: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:508: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:175: warning: Member RRTstar(const base::SpaceInformationPtr &si) (function) of class ompl::geometric::RRTstar is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:223: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:223: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:231: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:231: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:419: warning: Member numIterations() const (function) of class ompl::geometric::RRTstar is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:424: warning: Member bestCost() const (function) of class ompl::geometric::RRTstar is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:615: warning: Member numIterationsProperty() const (function) of class ompl::geometric::RRTstar is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:619: warning: Member bestCostProperty() const (function) of class ompl::geometric::RRTstar is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:545: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:545: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:474: warning: Member CostIndexCompare(const std::vector< base::Cost > &costs, const base::OptimizationObjective &opt) (function) of class ompl::geometric::RRTstar::CostIndexCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:478: warning: Member operator()(unsigned i, unsigned j) (function) of class ompl::geometric::RRTstar::CostIndexCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:482: warning: Member costs_ (variable) of class ompl::geometric::RRTstar::CostIndexCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:483: warning: Member opt_ (variable) of class ompl::geometric::RRTstar::CostIndexCompare is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:202: warning: Member RRTXstatic(const base::SpaceInformationPtr &si) (function) of class ompl::geometric::RRTXstatic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:296: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:296: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:304: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:304: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:372: warning: Member numIterations() const (function) of class ompl::geometric::RRTXstatic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:377: warning: Member bestCost() const (function) of class ompl::geometric::RRTXstatic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:567: warning: Member numIterationsProperty() const (function) of class ompl::geometric::RRTXstatic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:571: warning: Member bestCostProperty() const (function) of class ompl::geometric::RRTXstatic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:575: warning: Member numMotionsProperty() const (function) of class ompl::geometric::RRTXstatic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:508: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTXstatic.h:508: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:273: warning: Member operator[](unsigned int i) (function) of class ompl::geometric::SBL::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:277: warning: Member begin() (function) of class ompl::geometric::SBL::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:281: warning: Member erase(std::vector< Motion * >::iterator iter) (function) of class ompl::geometric::SBL::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:285: warning: Member push_back(Motion *m) (function) of class ompl::geometric::SBL::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:289: warning: Member size() const (function) of class ompl::geometric::SBL::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:293: warning: Member empty() const (function) of class ompl::geometric::SBL::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:298: warning: Member motions_ (variable) of class ompl::geometric::SBL::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sbl/SBL.h:299: warning: Member elem_ (variable) of class ompl::geometric::SBL::MotionInfo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:175: warning: Member RRTstar(const base::SpaceInformationPtr &si) (function) of class ompl::geometric::RRTstar is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:223: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:223: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:231: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:231: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:419: warning: Member numIterations() const (function) of class ompl::geometric::RRTstar is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:424: warning: Member bestCost() const (function) of class ompl::geometric::RRTstar is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:615: warning: Member numIterationsProperty() const (function) of class ompl::geometric::RRTstar is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:619: warning: Member bestCostProperty() const (function) of class ompl::geometric::RRTstar is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:545: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/RRTstar.h:545: warning: Found unknown command '\times' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:295: warning: Member setProblemDefinition(const base::ProblemDefinitionPtr &pdef) override (function) of class ompl::geometric::SPARS is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:458: warning: Member getIterationCount() const (function) of class ompl::geometric::SPARS is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:462: warning: Member getBestCost() const (function) of class ompl::geometric::SPARS is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:199: warning: Member kind (typedef) of class ompl::geometric::SPARS::vertex_color_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:209: warning: Member kind (typedef) of class ompl::geometric::SPARS::vertex_interface_list_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:204: warning: Member kind (typedef) of class ompl::geometric::SPARS::vertex_list_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:194: warning: Member kind (typedef) of class ompl::geometric::SPARS::vertex_representative_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARS.h:189: warning: Member kind (typedef) of class ompl::geometric::SPARS::vertex_state_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:481: warning: Member setProblemDefinition(const base::ProblemDefinitionPtr &pdef) override (function) of class ompl::geometric::SPARSdb is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:535: warning: Member getGuardSpacingFactor(double pathLength, double &numGuards, double &spacingFactor) (function) of class ompl::geometric::SPARSdb is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:546: warning: Member addPathToRoadmap(const base::PlannerTerminationCondition &ptc, ompl::geometric::PathGeometric &solutionPath) (function) of class ompl::geometric::SPARSdb is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:549: warning: Member checkStartGoalConnection(ompl::geometric::PathGeometric &solutionPath) (function) of class ompl::geometric::SPARSdb is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:551: warning: Member addStateToRoadmap(const base::PlannerTerminationCondition &ptc, base::State *newState) (function) of class ompl::geometric::SPARSdb is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:876: warning: Member goalVertexCandidateNeighbors_ (variable) of class ompl::geometric::SPARSdb is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:651: warning: argument 'start' of command @param is not found in the argument list of ompl::geometric::SPARSdb::convertVertexPathToStatePath(std::vector< Vertex > &vertexPath, const base::State *actualStart, const base::State *actualGoal, CandidateSolution &candidateSolution, bool disableCollisionWarning=false) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:651: warning: argument 'goal' of command @param is not found in the argument list of ompl::geometric::SPARSdb::convertVertexPathToStatePath(std::vector< Vertex > &vertexPath, const base::State *actualStart, const base::State *actualGoal, CandidateSolution &candidateSolution, bool disableCollisionWarning=false) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:651: warning: argument 'path' of command @param is not found in the argument list of ompl::geometric::SPARSdb::convertVertexPathToStatePath(std::vector< Vertex > &vertexPath, const base::State *actualStart, const base::State *actualGoal, CandidateSolution &candidateSolution, bool disableCollisionWarning=false) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:660: warning: The following parameters of ompl::geometric::SPARSdb::convertVertexPathToStatePath(std::vector< Vertex > &vertexPath, const base::State *actualStart, const base::State *actualGoal, CandidateSolution &candidateSolution, bool disableCollisionWarning=false) are not documented: parameter 'actualStart' parameter 'actualGoal' parameter 'candidateSolution' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:709: warning: argument 'result' of command @param is not found in the argument list of ompl::geometric::SPARSdb::findGraphNeighbors(const base::State *state, std::vector< Vertex > &graphNeighborhood) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:715: warning: The following parameter of ompl::geometric::SPARSdb::findGraphNeighbors(const base::State *state, std::vector< Vertex > &graphNeighborhood) is not documented: parameter 'graphNeighborhood' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:537: warning: argument 'path' of command @param is not found in the argument list of ompl::geometric::SPARSdb::getGuardSpacingFactor(double pathLength, int &numGuards, double &spacingFactor) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:537: warning: argument 'num' of command @param is not found in the argument list of ompl::geometric::SPARSdb::getGuardSpacingFactor(double pathLength, int &numGuards, double &spacingFactor) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:537: warning: argument 'spacing' of command @param is not found in the argument list of ompl::geometric::SPARSdb::getGuardSpacingFactor(double pathLength, int &numGuards, double &spacingFactor) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:544: warning: The following parameters of ompl::geometric::SPARSdb::getGuardSpacingFactor(double pathLength, int &numGuards, double &spacingFactor) are not documented: parameter 'pathLength' parameter 'numGuards' parameter 'spacingFactor' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:587: warning: argument 'geometricSolution' of command @param is not found in the argument list of ompl::geometric::SPARSdb::getSimilarPaths(int nearestK, const base::State *start, const base::State *goal, CandidateSolution &candidateSolution, const base::PlannerTerminationCondition &ptc) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:595: warning: The following parameters of ompl::geometric::SPARSdb::getSimilarPaths(int nearestK, const base::State *start, const base::State *goal, CandidateSolution &candidateSolution, const base::PlannerTerminationCondition &ptc) are not documented: parameter 'candidateSolution' parameter 'ptc' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:666: warning: argument 'a' of command @param is not found in the argument list of ompl::geometric::SPARSdb::setPlannerData(const base::PlannerData &data) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:670: warning: The following parameter of ompl::geometric::SPARSdb::setPlannerData(const base::PlannerData &data) is not documented: parameter 'data' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:337: warning: Member getStateCount() (function) of class ompl::geometric::SPARSdb::CandidateSolution is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:342: warning: Member getGeometricPath() (function) of class ompl::geometric::SPARSdb::CandidateSolution is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:331: warning: Member isApproximate_ (variable) of class ompl::geometric::SPARSdb::CandidateSolution is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:332: warning: Member path_ (variable) of class ompl::geometric::SPARSdb::CandidateSolution is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:334: warning: Member edgeCollisionStatus_ (variable) of class ompl::geometric::SPARSdb::CandidateSolution is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:317: warning: Member kind (typedef) of class ompl::geometric::SPARSdb::edge_collision_state_t is not documented. d ompl::geometric::LBTRRT::IsLessThan... Generating docs for nested compound ompl::geometric::LBTRRT::IsLessThanLB... Generating docs for nested compound ompl::geometric::LBTRRT::Motion... Generating docs for compound ompl::geometric::LightningRetrieveRepair... Generating docs for compound ompl::geometric::PathGeometric... Generating docs for compound ompl::geometric::PathHybridization... Generating docs for compound ompl::geometric::PathSimplifier... Generating docs for compound ompl::geometric::PDST... Generating docs for nested compound ompl::geometric::PDST::Cell... Generating docs for nested compound ompl::geometric::PDST::Motion... Generating docs for nested compound ompl::geometric::PDST::MotionCompare... Generating docs for compound ompl::geometric::PRM... Generating docs for nested compound ompl::geometric::PRM::vertex_state_t... Generating docs for nested compound ompl::geometric::PRM::vertex_successful_connection_attempts_t... Generating docs for nested compound ompl::geometric::PRM::vertex_total_connection_attempts_t... Generating docs for compound ompl::geometric::PRMstar... Generating docs for compound ompl::geometric::ProjEST... Generating docs for nested compound ompl::geometric::ProjEST::Motion... Generating docs for nested compound ompl::geometric::ProjEST::MotionInfo... Generating docs for nested compound ompl::geometric::ProjEST::TreeData... Generating docs for compound ompl::geometric::pRRT... Generating docs for nested compound ompl::geometric::pRRT::Motion... Generating docs for nested compound ompl::geometric::pRRT::SolutionInfo... Generating docs for compound ompl::geometric::pSBL... Generating docs for nested compound ompl::geometric::pSBL::Motion... Generating docs for nested compound ompl::geometric::pSBL::MotionInfo... Generating docs for nested compound ompl::geometric::pSBL::MotionsToBeRemoved... Generating docs for nested compound ompl::geometric::pSBL::PendingRemoveMotion... Generating docs for nested compound ompl::geometric::pSBL::SolutionInfo... Generating docs for nested compound ompl::geometric::pSBL::TreeData... Generating docs for compound ompl::geometric::RRT... Generating docs for nested compound ompl::geometric::RRT::Motion... Generating docs for compound ompl::geometric::RRTConnect... Generating docs for nested compound ompl::geometric::RRTConnect::Motion... Generating docs for nested compound ompl::geometric::RRTConnect::TreeGrowingInfo... Generating docs for compound ompl::geometric::RRTsharp... Generating docs for compound ompl::geometric::RRTstar... Generating docs for nested compound ompl::geometric::RRTstar::CostIndexCompare... Generating docs for nested compound ompl::geometric::RRTstar::Motion... Generating docs for compound ompl::geometric::RRTXstatic... Generating docs for nested compound ompl::geometric::RRTXstatic::Motion... Generating docs for nested compound ompl::geometric::RRTXstatic::MotionCompare... Generating docs for compound ompl::geometric::SBL... Generating docs for nested compound ompl::geometric::SBL::Motion... Generating docs for nested compound ompl::geometric::SBL::MotionInfo... Generating docs for nested compound ompl::geometric::SBL::TreeData... Generating docs for compound ompl::geometric::SimpleSetup... Generating docs for compound ompl::geometric::SORRTstar... Generating docs for compound ompl::geometric::SPARS... Generating docs for nested compound ompl::geometric::SPARS::vertex_color_t... Generating docs for nested compound ompl::geometric::SPARS::vertex_interface_list_t... Generating docs for nested compound ompl::geometric::SPARS::vertex_list_t... Generating docs for nested compound ompl::geometric::SPARS::vertex_representative_t... Generating docs for nested compound ompl::geometric::SPARS::vertex_state_t... Generating docs for compound ompl::geometric::SPARSdb... Generating docs for nested compound ompl::geometric::SPARSdb::CandidateSolution... Generating docs for nested compound ompl::geometric::SPARSdb::CustomVisitor... Generating docs for nested compound ompl::geometric::SPARSdb::edge_collision_state_t... Generating docs for nested comp/builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:427: warning: The following parameter of ompl::geometric::SPARSdb::edgeWeightMap::edgeWeightMap(const Graph &graph, const EdgeCollisionStateMap &collisionStates) is not documented: parameter 'collisionStates' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:211: warning: Member pointB_ (variable) of class ompl::geometric::SPARSdb::InterfaceData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:215: warning: Member sigmaB_ (variable) of class ompl::geometric::SPARSdb::InterfaceData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:290: warning: Member operator=(const InterfaceHashStruct &rhs)=default (function) of class ompl::geometric::SPARSdb::InterfaceHashStruct is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:291: warning: Member interfaceHash (variable) of class ompl::geometric::SPARSdb::InterfaceHashStruct is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:304: warning: Member kind (typedef) of class ompl::geometric::SPARSdb::vertex_color_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:309: warning: Member kind (typedef) of class ompl::geometric::SPARSdb::vertex_interface_data_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/SPARSdb.h:299: warning: Member kind (typedef) of class ompl::geometric::SPARSdb::vertex_state_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:324: warning: Member setProblemDefinition(const base::ProblemDefinitionPtr &pdef) override (function) of class ompl::geometric::SPARStwo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:441: warning: Member getIterationCount() const (function) of class ompl::geometric::SPARStwo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:445: warning: Member getBestCost() const (function) of class ompl::geometric::SPARStwo is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:198: warning: Member pointB_ (variable) of class ompl::geometric::SPARStwo::InterfaceData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:202: warning: Member sigmaB_ (variable) of class ompl::geometric::SPARStwo::InterfaceData is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:277: warning: Member kind (typedef) of class ompl::geometric::SPARStwo::vertex_color_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:282: warning: Member kind (typedef) of class ompl::geometric::SPARStwo::vertex_interface_data_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/prm/SPARStwo.h:272: warning: Member kind (typedef) of class ompl::geometric::SPARStwo::vertex_state_t is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:279: warning: Member getState() const (function) of class ompl::geometric::SST::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:283: warning: Member getParent() const (function) of class ompl::geometric::SST::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:287: warning: Member accCost_ (variable) of class ompl::geometric::SST::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:307: warning: Member Witness(const base::SpaceInformationPtr &si) (function) of class ompl::geometric::SST::Witness is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:310: warning: Member getState() const override (function) of class ompl::geometric::SST::Witness is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:314: warning: Member getParent() const override (function) of class ompl::geometric::SST::Witness is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:319: warning: Member linkRep(Motion *lRep) (function) of class ompl::geometric::SST::Witness is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/sst/SST.h:287: warning: Member accCost_ (variable) of class ompl::geometric::SST::Motion is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:155: warning: argument 'oldPath' of command @param is not found in the argument list of ompl::geometric::ThunderRetrieveRepair::repairPath(const base::PlannerTerminationCondition &ptc, PathGeometric &primaryPath) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:160: warning: The following parameters of ompl::geometric::ThunderRetrieveRepair::repairPath(const base::PlannerTerminationCondition &ptc, PathGeometric &primaryPath) are not documented: parameter 'ptc' parameter 'primaryPath' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:169: warning: The following parameter of ompl::geometric::ThunderRetrieveRepair::replan(const base::State *start, const base::State *goal, PathGeometric &newPathSegment, const base::PlannerTerminationCondition &ptc) is not documented: parameter 'ptc' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/TRRT.h:165: warning: end of comment block while expecting command /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/rrt/VFRRT.h:165: warning: Member VectorField (typedef) of class ompl::geometric::VFRRT is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:119: warning: Member ATLAS_STATE_SPACE_SAMPLES (variable) of namespace ompl::magic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:120: warning: Member ATLAS_STATE_SPACE_EPSILON (variable) of namespace ompl::magic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:121: warning: Member ATLAS_STATE_SPACE_RHO_MULTIPLIER (variable) of namespace ompl::magic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:122: warning: Member ATLAS_STATE_SPACE_ALPHA (variable) of namespace ompl::magic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:123: warning: Member ATLAS_STATE_SPACE_EXPLORATION (variable) of namespace ompl::magic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:124: warning: Member ATLAS_STATE_SPACE_MAX_CHARTS_PER_EXTENSION (variable) of namespace ompl::magic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/AtlasStateSpace.h:125: warning: Member ATLAS_STATE_SPACE_BACKOFF (variable) of namespace ompl::magic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:117: warning: Member CONSTRAINED_STATE_SPACE_DELTA (variable) of namespace ompl::magic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/base/spaces/constraint/ConstrainedStateSpace.h:118: warning: Member CONSTRAINED_STATE_SPACE_LAMBDA (variable) of namespace ompl::magic is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/LightningRetrieveRepair.h:113: warning: Member OMPL_CLASS_FORWARD(LightningDB) (function) of namespace ompl::tools is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/geometric/planners/experience/ThunderRetrieveRepair.h:113: warning: Member OMPL_CLASS_FORWARD(ThunderDB) (function) of namespace ompl::tools is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:138: warning: Member OMPL_CLASS_FORWARD(ParallelPlan) (function) of namespace ompl::tools is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h:177: warning: Member RunProgressData (typedef) of class ompl::tools::Benchmark is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/benchmark/Benchmark.h:205: warning: Member operator==(const PlannerExperiment &p) const (function) of class ompl::tools::Benchmark::PlannerExperiment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/DynamicTimeWarp.h:127: warning: Member DynamicTimeWarp(base::SpaceInformationPtr si) (function) of class ompl::tools::DynamicTimeWarp is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:269: warning: Member csvDataLogStream_ (variable) of class ompl::tools::ExperienceSetup is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:169: warning: Member planning_time (variable) of class ompl::tools::ExperienceSetup::ExperienceLog is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:170: warning: Member insertion_time (variable) of class ompl::tools::ExperienceSetup::ExperienceLog is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:172: warning: Member planner (variable) of class ompl::tools::ExperienceSetup::ExperienceLog is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:173: warning: Member result (variable) of class ompl::tools::ExperienceSetup::ExperienceLog is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:174: warning: Member is_saved (variable) of class ompl::tools::ExperienceSetup::ExperienceLog is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:176: warning: Member approximate (variable) of class ompl::tools::ExperienceSetup::ExperienceLog is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:177: warning: Member too_short (variable) of class ompl::tools::ExperienceSetup::ExperienceLog is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:178: warning: Member insertion_failed (variable) of class ompl::tools::ExperienceSetup::ExperienceLog is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:180: warning: Member score (variable) of class ompl::tools::ExperienceSetup::ExperienceLog is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:182: warning: Member num_vertices (variable) of class ompl::tools::ExperienceSetup::ExperienceLog is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:183: warning: Member num_edges (variable) of class ompl::tools::ExperienceSetup::ExperienceLog is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:184: warning: Member num_connected_components (variable) of class ompl::tools::ExperienceSetup::ExperienceLog is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:130: warning: Member getAveragePlanningTime() const (function) of class ompl::tools::ExperienceSetup::ExperienceStats is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:138: warning: Member getAverageInsertionTime() const (function) of class ompl::tools::ExperienceSetup::ExperienceStats is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:150: warning: Member numSolutionsFromRecall_ (variable) of class ompl::tools::ExperienceSetup::ExperienceStats is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:151: warning: Member numSolutionsFromRecallSaved_ (variable) of class ompl::tools::ExperienceSetup::ExperienceStats is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:152: warning: Member numSolutionsFromScratch_ (variable) of class ompl::tools::ExperienceSetup::ExperienceStats is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:153: warning: Member numSolutionsFailed_ (variable) of class ompl::tools::ExperienceSetup::ExperienceStats is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:154: warning: Member numSolutionsTimedout_ (variable) of class ompl::tools::ExperienceSetup::ExperienceStats is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:155: warning: Member numSolutionsApproximate_ (variable) of class ompl::tools::ExperienceSetup::ExperienceStats is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:156: warning: Member numSolutionsTooShort_ (variable) of class ompl::tools::ExperienceSetup::ExperienceStats is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:157: warning: Member numProblems_ (variable) of class ompl::tools::ExperienceSetup::ExperienceStats is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:158: warning: Member totalPlanningTime_ (variable) of class ompl::tools::ExperienceSetup::ExperienceStats is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:159: warning: Member totalInsertionTime_ (variable) of class ompl::tools::ExperienceSetup::ExperienceStats is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:269: warning: Member csvDataLogStream_ (variable) of class ompl::tools::ExperienceSetup is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:244: warning: argument 'PlannerData' of command @param is not found in the argument list of ompl::tools::Lightning::convertPlannerData(const ompl::base::PlannerDataPtr &plannerData, ompl::geometric::PathGeometric &path) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:244: warning: argument 'PathGeometric' of command @param is not found in the argument list of ompl::tools::Lightning::convertPlannerData(const ompl::base::PlannerDataPtr &plannerData, ompl::geometric::PathGeometric &path) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:249: warning: The following parameters of ompl::tools::Lightning::convertPlannerData(const ompl::base::PlannerDataPtr &plannerData, ompl::geometric::PathGeometric &path) are not documented: parameter 'plannerData' parameter 'path' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:259: warning: argument 'path' of command @param is not found in the argument list of ompl::tools::Lightning::reversePathIfNecessary(ompl::geometric::PathGeometric &path1, ompl::geometric::PathGeometric &path2) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:259: warning: argument 'path' of command @param is not found in the argument list of ompl::tools::Lightning::reversePathIfNecessary(ompl::geometric::PathGeometric &path1, ompl::geometric::PathGeometric &path2) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/Lightning.h:265: warning: The following parameters of ompl::tools::Lightning::reversePathIfNecessary(ompl::geometric::PathGeometric &path1, ompl::geometric::PathGeometric &path2) are not documented: parameter 'path1' parameter 'path2' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:164: warning: Member addPathHelper(geometric::PathGeometric &solutionPath) (function) of class ompl::tools::LightningDB is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:226: warning: Member nn_ (variable) of class ompl::tools::LightningDB is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:229: warning: Member nnSearchKey_ (variable) of class ompl::tools::LightningDB is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:232: warning: Member numUnsavedPaths_ (variable) of class ompl::tools::LightningDB is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:156: warning: argument 'new' of command @param is not found in the argument list of ompl::tools::LightningDB::addPath(geometric::PathGeometric &solutionPath, double &insertionTime) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:156: warning: argument 'returned' of command @param is not found in the argument list of ompl::tools::LightningDB::addPath(geometric::PathGeometric &solutionPath, double &insertionTime) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/lightning/LightningDB.h:163: warning: The following parameters of ompl::tools::LightningDB::addPath(geometric::PathGeometric &solutionPath, double &insertionTime) are not documented: parameter 'solutionPath' parameter 'insertionTime' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/experience/ExperienceSetup.h:269: warning: Member csvDataLogStream_ (variable) of class ompl::tools::ExperienceSetup is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h:231: warning: argument 'path' of command @param is not found in the argument list of ompl::tools::Thunder::reversePathIfNecessary(ompl::geometric::PathGeometric &path1, ompl::geometric::PathGeometric &path2) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h:231: warning: argument 'path' of command @param is not found in the argument list of ompl::tools::Thunder::reversePathIfNecessary(ompl::geometric::PathGeometric &path1, ompl::geometric::PathGeometric &path2) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/Thunder.h:237: warning: The following parameters of ompl::tools::Thunder::reversePathIfNecessary(ompl::geometric::PathGeometric &path1, ompl::geometric::PathGeometric &path2) are not documented: parameter 'path1' parameter 'path2' /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:193: warning: Member debugState(const ompl::base::State *state) (function) of class ompl::tools::ThunderDB is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:230: warning: Member numPathsInserted_ (variable) of class ompl::tools::ThunderDB is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:233: warning: Member spars_ (variable) of class ompl::tools::ThunderDB is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:236: warning: Member saving_enabled_ (variable) of class ompl::tools::ThunderDB is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:152: warning: argument 'new' of command @param is not found in the argument list of ompl::tools::ThunderDB::addPath(ompl::geometric::PathGeometric &solutionPath, double &insertionTime) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:152: warning: argument 'returned' of command @param is not found in the argument list of ompl::tools::ThunderDB::addPath(ompl::geometric::PathGeometric &solutionPath, double &insertionTime) /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/tools/thunder/ThunderDB.h:159: warning: The following parameters of ompl::tools::ThunderDB::addPath(ompl::geometric::PathGeometric &solutionPath, double &insertionTime) are not documented: parameter 'solutionPath' parameter 'insertionTime' /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.py:55: warning: Member __init__(self, ppm_file) (function) of class Point2DPlanning::Plane2DEnvironment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.py:73: warning: Member plan(self, start_row, start_col, goal_row, goal_col) (function) of class Point2DPlanning::Plane2DEnvironment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.py:99: warning: Member recordSolution(self) (function) of class Point2DPlanning::Plane2DEnvironment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.py:112: warning: Member save(self, filename) (function) of class Point2DPlanning::Plane2DEnvironment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.py:117: warning: Member isStateValid(self, state) (function) of class Point2DPlanning::Plane2DEnvironment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.py:56: warning: Member ppm_ (variable) of class Point2DPlanning::Plane2DEnvironment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.py:61: warning: Member maxWidth_ (variable) of class Point2DPlanning::Plane2DEnvironment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.py:62: warning: Member maxHeight_ (variable) of class Point2DPlanning::Plane2DEnvironment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/demos/Point2DPlanning.py:63: warning: Member ss_ (variable) of class Point2DPlanning::Plane2DEnvironment is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Hash.h:60: warning: Member argument_type (typedef) of class std::hash< std::pair< U, V > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Hash.h:61: warning: Member result_type (typedef) of class std::hash< std::pair< U, V > > is not documented. /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl/util/Hash.h:62: warning: Member operator()(argument_type const &p) const (function) of class std::hash< std::pair< U, V > > is not documented. ound ompl::geometric::SPARSdb::edgeWeightMap... Generating docs for nested compound ompl::geometric::SPARSdb::foundGoalException... Generating docs for nested compound ompl::geometric::SPARSdb::InterfaceData... Generating docs for nested compound ompl::geometric::SPARSdb::InterfaceHashStruct... Generating docs for nested compound ompl::geometric::SPARSdb::vertex_color_t... Generating docs for nested compound ompl::geometric::SPARSdb::vertex_interface_data_t... Generating docs for nested compound ompl::geometric::SPARSdb::vertex_state_t... Generating docs for compound ompl::geometric::SPARStwo... Generating docs for nested compound ompl::geometric::SPARStwo::InterfaceData... Generating docs for nested compound ompl::geometric::SPARStwo::vertex_color_t... Generating docs for nested compound ompl::geometric::SPARStwo::vertex_interface_data_t... Generating docs for nested compound ompl::geometric::SPARStwo::vertex_state_t... Generating docs for compound ompl::geometric::SST... Generating docs for nested compound ompl::geometric::SST::Motion... Generating docs for nested compound ompl::geometric::SST::Witness... Generating docs for compound ompl::geometric::STRIDE... Generating docs for nested compound ompl::geometric::STRIDE::Motion... Generating docs for compound ompl::geometric::ThunderRetrieveRepair... Generating docs for compound ompl::geometric::TRRT... Generating docs for nested compound ompl::geometric::TRRT::Motion... Generating docs for compound ompl::geometric::VFRRT... Generating docs for namespace ompl::machine Generating docs for namespace ompl::magic Generating docs for namespace ompl::msg Generating docs for compound ompl::msg::OutputHandler... Generating docs for compound ompl::msg::OutputHandlerFile... Generating docs for compound ompl::msg::OutputHandlerSTD... Generating docs for namespace ompl::time Generating docs for namespace ompl::tools Generating docs for compound ompl::tools::Benchmark... Generating docs for nested compound ompl::tools::Benchmark::CompleteExperiment... Generating docs for nested compound ompl::tools::Benchmark::PlannerExperiment... Generating docs for nested compound ompl::tools::Benchmark::Request... Generating docs for nested compound ompl::tools::Benchmark::Status... Generating docs for compound ompl::tools::DynamicTimeWarp... Generating docs for compound ompl::tools::ExperienceSetup... Generating docs for nested compound ompl::tools::ExperienceSetup::ExperienceLog... Generating docs for nested compound ompl::tools::ExperienceSetup::ExperienceStats... Generating docs for compound ompl::tools::Lightning... Generating docs for compound ompl::tools::LightningDB... Generating docs for compound ompl::tools::OptimizePlan... Generating docs for compound ompl::tools::ParallelPlan... Generating docs for compound ompl::tools::PlannerMonitor... Generating docs for compound ompl::tools::Profiler... Generating docs for nested compound ompl::tools::Profiler::ScopedBlock... Generating docs for nested compound ompl::tools::Profiler::ScopedStart... Generating docs for compound ompl::tools::SelfConfig... Generating docs for compound ompl::tools::Thunder... Generating docs for compound ompl::tools::ThunderDB... Generating docs for compound Point2DPlanning::Plane2DEnvironment... Generating docs for compound std::hash< std::pair< U, V > >... Generating graph info page... Generating directory documentation... Generating dependency graph for directory ompl/base Generating dependency graph for directory ompl/tools/benchmark Generating dependency graph for directory ompl/geometric/planners/bitstar Generating dependency graph for directory ompl/tools/config Generating dependency graph for directory ompl/control Generating dependency graph for directory ompl/geometric/planners/bitstar/datastructures Generating dependency graph for directory demos Generating dependency graph for directory ompl/geometric/planners/experience Generating dependency graph for directory ompl/extensions Generating dependency graph for directory ompl/geometric Generating dependency graph for directory ompl/tools/lightning Generating dependency graph for directory ompl/control/planners/ltl Generating dependency graph for directory ompl/extensions/morse Generating dependency graph for directory ompl Generating dependency graph for directory ompl/extensions/opende Generating dependency graph for directory ompl/control/planners Generating dependency graph for directory ompl/geometric/planners Generating dependency graph for directory ompl/control/planners/ltl/src Generating dependency graph for directory ompl/tools/thunder/src Generating dependency graph for directory ompl/tools/config/src Generating dependency graph for directory ompl/util/src Generating dependency graph for directory ompl/geometric/planners/bitstar/src Generating dependency graph for directory ompl/tools/benchmark/src Generating dependency graph for directory ompl/geometric/planners/experience/src Generating dependency graph for directory ompl/extensions/morse/src Generating dependency graph for directory ompl/extensions/opende/src Generating dependency graph for directory ompl/geometric/planners/bitstar/datastructures/src Generating dependency graph for directory ompl/control/src Generating dependency graph for directory ompl/control/planners/syclop Generating dependency graph for directory ompl/tools/thunder Generating dependency graph for directory ompl/tools Generating dependency graph for directory ompl/util Generating index page... Generating page index... Generating module index... Generating namespace index... Generating namespace member index... Generating annotated compound index... Generating alphabetical compound index... Generating hierarchical class index... Generating graphical class hierarchy... Generating member index... Generating file index... Generating file member index... Generating example index... finalizing index lists... writing tag file... Running plantuml with JAVA... Running dot... Generating dot graphs using 5 parallel threads... Running dot for graph 1/600 Running dot for graph 2/600 Running dot for graph 3/600 Running dot for graph 4/600 Running dot for graph 5/600 Running dot for graph 6/600 Running dot for graph 7/600 Running dot for graph 8/600 Running dot for graph 9/600 Running dot for graph 10/600 Running dot for graph 11/600 Running dot for graph 12/600 Running dot for graph 13/600 Running dot for graph 14/600 Running dot for graph 15/600 Running dot for graph 16/600 Running dot for graph 17/600 Running dot for graph 18/600 Running dot for graph 19/600 Running dot for graph 20/600 Running dot for graph 21/600 Running dot for graph 22/600 Running dot for graph 23/600 Running dot for graph 24/600 Running dot for graph 25/600 Running dot for graph 26/600 Running dot for graph 27/600 Running dot for graph 28/600 Running dot for graph 29/600 Running dot for graph 30/600 Running dot for graph 31/600 Running dot for graph 32/600 Running dot for graph 33/600 Running dot for graph 34/600 Running dot for graph 35/600 Running dot for graph 36/600 Running dot for graph 37/600 Running dot for graph 38/600 Running dot for graph 39/600 Running dot for graph 40/600 Running dot for graph 41/600 Running dot for graph 42/600 Running dot for graph 43/600 Running dot for graph 44/600 Running dot for graph 45/600 Running dot for graph 46/600 Running dot for graph 47/600 Running dot for graph 48/600 Running dot for graph 49/600 Running dot for graph 50/600 Running dot for graph 51/600 Running dot for graph 52/600 Running dot for graph 53/600 Running dot for graph 54/600 Running dot for graph 55/600 Running dot for graph 56/600 Running dot for graph 57/600 Running dot for graph 58/600 Running dot for graph 59/600 Running dot for graph 60/600 Running dot for graph 61/600 Running dot for graph 62/600 Running dot for graph 63/600 Running dot for graph 64/600 Running dot for graph 65/600 Running dot for graph 66/600 Running dot for graph 67/600 Running dot for graph 68/600 Running dot for graph 69/600 Running dot for graph 70/600 Running dot for graph 71/600 Running dot for graph 72/600 Running dot for graph 73/600 Running dot for graph 74/600 Running dot for graph 75/600 Running dot for graph 76/600 Running dot for graph 77/600 Running dot for graph 78/600 Running dot for graph 79/600 Running dot for graph 80/600 Running dot for graph 81/600 Running dot for graph 82/600 Running dot for graph 83/600 Running dot for graph 84/600 Running dot for graph 85/600 Running dot for graph 86/600 Running dot for graph 87/600 Running dot for graph 88/600 Running dot for graph 89/600 Running dot for graph 90/600 Running dot for graph 91/600 Running dot for graph 92/600 Running dot for graph 93/600 Running dot for graph 94/600 Running dot for graph 95/600 Running dot for graph 96/600 Running dot for graph 97/600 Running dot for graph 98/600 Running dot for graph 99/600 Running dot for graph 100/600 Running dot for graph 101/600 Running dot for graph 102/600 Running dot for graph 103/600 Running dot for graph 104/600 Running dot for graph 105/600 Running dot for graph 106/600 Running dot for graph 107/600 Running dot for graph 108/600 Running dot for graph 109/600 Running dot for graph 110/600 Running dot for graph 111/600 Running dot for graph 112/600 Running dot for graph 113/600 Running dot for graph 114/600 Running dot for graph 115/600 Running dot for graph 116/600 Running dot for graph 117/600 Running dot for graph 118/600 Running dot for graph 119/600 Running dot for graph 120/600 Running dot for graph 121/600 Running dot for graph 122/600 Running dot for graph 123/600 Running dot for graph 124/600 Running dot for graph 125/600 Running dot for graph 126/600 Running dot for graph 127/600 Running dot for graph 128/600 Running dot for graph 129/600 Running dot for graph 130/600 Running dot for graph 131/600 Running dot for graph 132/600 Running dot for graph 133/600 Running dot for graph 134/600 Running dot for graph 135/600 Running dot for graph 136/600 Running dot for graph 137/600 Running dot for graph 138/600 Running dot for graph 139/600 Running dot for graph 140/600 Running dot for graph 141/600 Running dot for graph 142/600 Running dot for graph 143/600 Running dot for graph 144/600 Running dot for graph 145/600 Running dot for graph 146/600 Running dot for graph 147/600 Running dot for graph 148/600 Running dot for graph 149/600 Running dot for graph 150/600 Running dot for graph 151/600 Running dot for graph 152/600 Running dot for graph 153/600 Running dot for graph 154/600 Running dot for graph 155/600 Running dot for graph 156/600 Running dot for graph 157/600 Running dot for graph 158/600 Running dot for graph 159/600 Running dot for graph 160/600 Running dot for graph 161/600 Running dot for graph 162/600 Running dot for graph 163/600 Running dot for graph 164/600 Running dot for graph 165/600 Running dot for graph 166/600 Running dot for graph 167/600 Running dot for graph 168/600 Running dot for graph 169/600 Running dot for graph 170/600 Running dot for graph 171/600 Running dot for graph 172/600 Running dot for graph 173/600 Running dot for graph 174/600 Running dot for graph 175/600 Running dot for graph 176/600 Running dot for graph 177/600 Running dot for graph 178/600 Running dot for graph 179/600 Running dot for graph 180/600 Running dot for graph 181/600 Running dot for graph 182/600 Running dot for graph 183/600 Running dot for graph 184/600 Running dot for graph 185/600 Running dot for graph 186/600 Running dot for graph 187/600 Running dot for graph 188/600 Running dot for graph 189/600 Running dot for graph 190/600 Running dot for graph 191/600 Running dot for graph 192/600 Running dot for graph 193/600 Running dot for graph 194/600 Running dot for graph 195/600 Running dot for graph 196/600 Running dot for graph 197/600 Running dot for graph 198/600 Running dot for graph 199/600 Running dot for graph 200/600 Running dot for graph 201/600 Running dot for graph 202/600 Running dot for graph 203/600 Running dot for graph 204/600 Running dot for graph 205/600 Running dot for graph 206/600 Running dot for graph 207/600 Running dot for graph 208/600 Running dot for graph 209/600 Running dot for graph 210/600 Running dot for graph 211/600 Running dot for graph 212/600 Running dot for graph 213/600 Running dot for graph 214/600 Running dot for graph 215/600 Running dot for graph 216/600 Running dot for graph 217/600 Running dot for graph 218/600 Running dot for graph 219/600 Running dot for graph 220/600 Running dot for graph 221/600 Running dot for graph 222/600 Running dot for graph 223/600 Running dot for graph 224/600 Running dot for graph 225/600 Running dot for graph 226/600 Running dot for graph 227/600 Running dot for graph 228/600 Running dot for graph 229/600 Running dot for graph 230/600 Running dot for graph 231/600 Running dot for graph 232/600 Running dot for graph 233/600 Running dot for graph 234/600 Running dot for graph 235/600 Running dot for graph 236/600 Running dot for graph 237/600 Running dot for graph 238/600 Running dot for graph 239/600 Running dot for graph 240/600 Running dot for graph 241/600 Running dot for graph 242/600 Running dot for graph 243/600 Running dot for graph 244/600 Running dot for graph 245/600 Running dot for graph 246/600 Running dot for graph 247/600 Running dot for graph 248/600 Running dot for graph 249/600 Running dot for graph 250/600 Running dot for graph 251/600 Running dot for graph 252/600 Running dot for graph 253/600 Running dot for graph 254/600 Running dot for graph 255/600 Running dot for graph 256/600 Running dot for graph 257/600 Running dot for graph 258/600 Running dot for graph 259/600 Running dot for graph 260/600 Running dot for graph 261/600 Running dot for graph 262/600 Running dot for graph 263/600 Running dot for graph 264/600 Running dot for graph 265/600 Running dot for graph 266/600 Running dot for graph 267/600 Running dot for graph 268/600 Running dot for graph 269/600 Running dot for graph 270/600 Running dot for graph 271/600 Running dot for graph 272/600 Running dot for graph 273/600 Running dot for graph 274/600 Running dot for graph 275/600 Running dot for graph 276/600 Running dot for graph 277/600 Running dot for graph 278/600 Running dot for graph 279/600 Running dot for graph 280/600 Running dot for graph 281/600 Running dot for graph 282/600 Running dot for graph 283/600 Running dot for graph 284/600 Running dot for graph 285/600 Running dot for graph 286/600 Running dot for graph 287/600 Running dot for graph 288/600 Running dot for graph 289/600 Running dot for graph 290/600 Running dot for graph 291/600 Running dot for graph 292/600 Running dot for graph 293/600 Running dot for graph 294/600 Running dot for graph 295/600 Running dot for graph 296/600 Running dot for graph 297/600 Running dot for graph 298/600 Running dot for graph 299/600 Running dot for graph 300/600 Running dot for graph 301/600 Running dot for graph 302/600 Running dot for graph 303/600 Running dot for graph 304/600 Running dot for graph 305/600 Running dot for graph 306/600 Running dot for graph 307/600 Running dot for graph 308/600 Running dot for graph 309/600 Running dot for graph 310/600 Running dot for graph 311/600 Running dot for graph 312/600 Running dot for graph 313/600 Running dot for graph 314/600 Running dot for graph 315/600 Running dot for graph 316/600 Running dot for graph 317/600 Running dot for graph 318/600 Running dot for graph 319/600 Running dot for graph 320/600 Running dot for graph 321/600 Running dot for graph 322/600 Running dot for graph 323/600 Running dot for graph 324/600 Running dot for graph 325/600 Running dot for graph 326/600 Running dot for graph 327/600 Running dot for graph 328/600 Running dot for graph 329/600 Running dot for graph 330/600 Running dot for graph 331/600 Running dot for graph 332/600 Running dot for graph 333/600 Running dot for graph 334/600 Running dot for graph 335/600 Running dot for graph 336/600 Running dot for graph 337/600 Running dot for graph 338/600 Running dot for graph 339/600 Running dot for graph 340/600 Running dot for graph 341/600 Running dot for graph 342/600 Running dot for graph 343/600 Running dot for graph 344/600 Running dot for graph 345/600 Running dot for graph 346/600 Running dot for graph 347/600 Running dot for graph 348/600 Running dot for graph 349/600 Running dot for graph 350/600 Running dot for graph 351/600 Running dot for graph 352/600 Running dot for graph 353/600 Running dot for graph 354/600 Running dot for graph 355/600 Running dot for graph 356/600 Running dot for graph 357/600 Running dot for graph 358/600 Running dot for graph 359/600 Running dot for graph 360/600 Running dot for graph 361/600 Running dot for graph 362/600 Running dot for graph 363/600 Running dot for graph 364/600 Running dot for graph 365/600 Running dot for graph 366/600 Running dot for graph 367/600 Running dot for graph 368/600 Running dot for graph 369/600 Running dot for graph 370/600 Running dot for graph 371/600 Running dot for graph 372/600 Running dot for graph 373/600 Running dot for graph 374/600 Running dot for graph 375/600 Running dot for graph 376/600 Running dot for graph 377/600 Running dot for graph 378/600 Running dot for graph 379/600 Running dot for graph 380/600 Running dot for graph 381/600 Running dot for graph 382/600 Running dot for graph 383/600 Running dot for graph 384/600 Running dot for graph 385/600 Running dot for graph 386/600 Running dot for graph 387/600 Running dot for graph 388/600 Running dot for graph 389/600 Running dot for graph 390/600 Running dot for graph 391/600 Running dot for graph 392/600 Running dot for graph 393/600 Running dot for graph 394/600 Running dot for graph 395/600 Running dot for graph 396/600 Running dot for graph 397/600 Running dot for graph 398/600 Running dot for graph 399/600 Running dot for graph 400/600 Running dot for graph 401/600 Running dot for graph 402/600 Running dot for graph 403/600 Running dot for graph 404/600 Running dot for graph 405/600 Running dot for graph 406/600 Running dot for graph 407/600 Running dot for graph 408/600 Running dot for graph 409/600 Running dot for graph 410/600 Running dot for graph 411/600 Running dot for graph 412/600 Running dot for graph 413/600 Running dot for graph 414/600 Running dot for graph 415/600 Running dot for graph 416/600 Running dot for graph 417/600 Running dot for graph 418/600 Running dot for graph 419/600 Running dot for graph 420/600 Running dot for graph 421/600 Running dot for graph 422/600 Running dot for graph 423/600 Running dot for graph 424/600 Running dot for graph 425/600 Running dot for graph 426/600 Running dot for graph 427/600 Running dot for graph 428/600 Running dot for graph 429/600 Running dot for graph 430/600 Running dot for graph 431/600 Running dot for graph 432/600 Running dot for graph 433/600 Running dot for graph 434/600 Running dot for graph 435/600 Running dot for graph 436/600 Running dot for graph 437/600 Running dot for graph 438/600 Running dot for graph 439/600 Running dot for graph 440/600 Running dot for graph 441/600 Running dot for graph 442/600 Running dot for graph 443/600 Running dot for graph 444/600 Running dot for graph 445/600 Running dot for graph 446/600 Running dot for graph 447/600 Running dot for graph 448/600 Running dot for graph 449/600 Running dot for graph 450/600 Running dot for graph 451/600 Running dot for graph 452/600 Running dot for graph 453/600 Running dot for graph 454/600 Running dot for graph 455/600 Running dot for graph 456/600 Running dot for graph 457/600 Running dot for graph 458/600 Running dot for graph 459/600 Running dot for graph 460/600 Running dot for graph 461/600 Running dot for graph 462/600 Running dot for graph 463/600 Running dot for graph 464/600 Running dot for graph 465/600 Running dot for graph 466/600 Running dot for graph 467/600 Running dot for graph 468/600 Running dot for graph 469/600 Running dot for graph 470/600 Running dot for graph 471/600 Running dot for graph 472/600 Running dot for graph 473/600 Running dot for graph 474/600 Running dot for graph 475/600 Running dot for graph 476/600 Running dot for graph 477/600 Running dot for graph 478/600 Running dot for graph 479/600 Running dot for graph 480/600 Running dot for graph 481/600 Running dot for graph 482/600 Running dot for graph 483/600 Running dot for graph 484/600 Running dot for graph 485/600 Running dot for graph 486/600 Running dot for graph 487/600 Running dot for graph 488/600 Running dot for graph 489/600 Running dot for graph 490/600 Running dot for graph 491/600 Running dot for graph 492/600 Running dot for graph 493/600 Running dot for graph 494/600 Running dot for graph 495/600 Running dot for graph 496/600 Running dot for graph 497/600 Running dot for graph 498/600 Running dot for graph 499/600 Running dot for graph 500/600 Running dot for graph 501/600 Running dot for graph 502/600 Running dot for graph 503/600 Running dot for graph 504/600 Running dot for graph 505/600 Running dot for graph 506/600 Running dot for graph 507/600 Running dot for graph 508/600 Running dot for graph 509/600 Running dot for graph 510/600 Running dot for graph 511/600 Running dot for graph 512/600 Running dot for graph 513/600 Running dot for graph 514/600 Running dot for graph 515/600 Running dot for graph 516/600 Running dot for graph 517/600 Running dot for graph 518/600 Running dot for graph 519/600 Running dot for graph 520/600 Running dot for graph 521/600 Running dot for graph 522/600 Running dot for graph 523/600 Running dot for graph 524/600 Running dot for graph 525/600 Running dot for graph 526/600 Running dot for graph 527/600 Running dot for graph 528/600 Running dot for graph 529/600 Running dot for graph 530/600 Running dot for graph 531/600 Running dot for graph 532/600 Running dot for graph 533/600 Running dot for graph 534/600 Running dot for graph 535/600 Running dot for graph 536/600 Running dot for graph 537/600 Running dot for graph 538/600 Running dot for graph 539/600 Running dot for graph 540/600 Running dot for graph 541/600 Running dot for graph 542/600 Running dot for graph 543/600 Running dot for graph 544/600 Running dot for graph 545/600 Running dot for graph 546/600 Running dot for graph 547/600 Running dot for graph 548/600 Running dot for graph 549/600 Running dot for graph 550/600 Running dot for graph 551/600 Running dot for graph 552/600 Running dot for graph 553/600 Running dot for graph 554/600 Running dot for graph 555/600 Running dot for graph 556/600 Running dot for graph 557/600 Running dot for graph 558/600 Running dot for graph 559/600 Running dot for graph 560/600 Running dot for graph 561/600 Running dot for graph 562/600 Running dot for graph 563/600 Running dot for graph 564/600 Running dot for graph 565/600 Running dot for graph 566/600 Running dot for graph 567/600 Running dot for graph 568/600 Running dot for graph 569/600 Running dot for graph 570/600 Running dot for graph 571/600 Running dot for graph 572/600 Running dot for graph 573/600 Running dot for graph 574/600 Running dot for graph 575/600 Running dot for graph 576/600 Running dot for graph 577/600 Running dot for graph 578/600 Running dot for graph 579/600 Running dot for graph 580/600 Running dot for graph 581/600 Running dot for graph 582/600 Running dot for graph 583/600 Running dot for graph 584/600 Running dot for graph 585/600 Running dot for graph 586/600 Running dot for graph 587/600 Running dot for graph 588/600 Running dot for graph 589/600 Running dot for graph 590/600 Running dot for graph 591/600 Running dot for graph 592/600 Running dot for graph 593/600 Running dot for graph 594/600 Running dot for graph 595/600 Running dot for graph 596/600 Running dot for graph 597/600 Running dot for graph 598/600 Running dot for graph 599/600 Running dot for graph 600/600 Patching output file 1/284 Patching output file 2/284 Patching output file 3/284 Patching output file 4/284 Patching output file 5/284 Patching output file 6/284 Patching output file 7/284 Patching output file 8/284 Patching output file 9/284 Patching output file 10/284 Patching output file 11/284 Patching output file 12/284 Patching output file 13/284 Patching output file 14/284 Patching output file 15/284 Patching output file 16/284 Patching output file 17/284 Patching output file 18/284 Patching output file 19/284 Patching output file 20/284 Patching output file 21/284 Patching output file 22/284 Patching output file 23/284 Patching output file 24/284 Patching output file 25/284 Patching output file 26/284 Patching output file 27/284 Patching output file 28/284 Patching output file 29/284 Patching output file 30/284 Patching output file 31/284 Patching output file 32/284 Patching output file 33/284 Patching output file 34/284 Patching output file 35/284 Patching output file 36/284 Patching output file 37/284 Patching output file 38/284 Patching output file 39/284 Patching output file 40/284 Patching output file 41/284 Patching output file 42/284 Patching output file 43/284 Patching output file 44/284 Patching output file 45/284 Patching output file 46/284 Patching output file 47/284 Patching output file 48/284 Patching output file 49/284 Patching output file 50/284 Patching output file 51/284 Patching output file 52/284 Patching output file 53/284 Patching output file 54/284 Patching output file 55/284 Patching output file 56/284 Patching output file 57/284 Patching output file 58/284 Patching output file 59/284 Patching output file 60/284 Patching output file 61/284 Patching output file 62/284 Patching output file 63/284 Patching output file 64/284 Patching output file 65/284 Patching output file 66/284 Patching output file 67/284 Patching output file 68/284 Patching output file 69/284 Patching output file 70/284 Patching output file 71/284 Patching output file 72/284 Patching output file 73/284 Patching output file 74/284 Patching output file 75/284 Patching output file 76/284 Patching output file 77/284 Patching output file 78/284 Patching output file 79/284 Patching output file 80/284 Patching output file 81/284 Patching output file 82/284 Patching output file 83/284 Patching output file 84/284 Patching output file 85/284 Patching output file 86/284 Patching output file 87/284 Patching output file 88/284 Patching output file 89/284 Patching output file 90/284 Patching output file 91/284 Patching output file 92/284 Patching output file 93/284 Patching output file 94/284 Patching output file 95/284 Patching output file 96/284 Patching output file 97/284 Patching output file 98/284 Patching output file 99/284 Patching output file 100/284 Patching output file 101/284 Patching output file 102/284 Patching output file 103/284 Patching output file 104/284 Patching output file 105/284 Patching output file 106/284 Patching output file 107/284 Patching output file 108/284 Patching output file 109/284 Patching output file 110/284 Patching output file 111/284 Patching output file 112/284 Patching output file 113/284 Patching output file 114/284 Patching output file 115/284 Patching output file 116/284 Patching output file 117/284 Patching output file 118/284 Patching output file 119/284 Patching output file 120/284 Patching output file 121/284 Patching output file 122/284 Patching output file 123/284 Patching output file 124/284 Patching output file 125/284 Patching output file 126/284 Patching output file 127/284 Patching output file 128/284 Patching output file 129/284 Patching output file 130/284 Patching output file 131/284 Patching output file 132/284 Patching output file 133/284 Patching output file 134/284 Patching output file 135/284 Patching output file 136/284 Patching output file 137/284 Patching output file 138/284 Patching output file 139/284 Patching output file 140/284 Patching output file 141/284 Patching output file 142/284 Patching output file 143/284 Patching output file 144/284 Patching output file 145/284 Patching output file 146/284 Patching output file 147/284 Patching output file 148/284 Patching output file 149/284 Patching output file 150/284 Patching output file 151/284 Patching output file 152/284 Patching output file 153/284 Patching output file 154/284 Patching output file 155/284 Patching output file 156/284 Patching output file 157/284 Patching output file 158/284 Patching output file 159/284 Patching output file 160/284 Patching output file 161/284 Patching output file 162/284 Patching output file 163/284 Patching output file 164/284 Patching output file 165/284 Patching output file 166/284 Patching output file 167/284 Patching output file 168/284 Patching output file 169/284 Patching output file 170/284 Patching output file 171/284 Patching output file 172/284 Patching output file 173/284 Patching output file 174/284 Patching output file 175/284 Patching output file 176/284 Patching output file 177/284 Patching output file 178/284 Patching output file 179/284 Patching output file 180/284 Patching output file 181/284 Patching output file 182/284 Patching output file 183/284 Patching output file 184/284 Patching output file 185/284 Patching output file 186/284 Patching output file 187/284 Patching output file 188/284 Patching output file 189/284 Patching output file 190/284 Patching output file 191/284 Patching output file 192/284 Patching output file 193/284 Patching output file 194/284 Patching output file 195/284 Patching output file 196/284 Patching output file 197/284 Patching output file 198/284 Patching output file 199/284 Patching output file 200/284 Patching output file 201/284 Patching output file 202/284 Patching output file 203/284 Patching output file 204/284 Patching output file 205/284 Patching output file 206/284 Patching output file 207/284 Patching output file 208/284 Patching output file 209/284 Patching output file 210/284 Patching output file 211/284 Patching output file 212/284 Patching output file 213/284 Patching output file 214/284 Patching output file 215/284 Patching output file 216/284 Patching output file 217/284 Patching output file 218/284 Patching output file 219/284 Patching output file 220/284 Patching output file 221/284 Patching output file 222/284 Patching output file 223/284 Patching output file 224/284 Patching output file 225/284 Patching output file 226/284 Patching output file 227/284 Patching output file 228/284 Patching output file 229/284 Patching output file 230/284 Patching output file 231/284 Patching output file 232/284 Patching output file 233/284 Patching output file 234/284 Patching output file 235/284 Patching output file 236/284 Patching output file 237/284 Patching output file 238/284 Patching output file 239/284 Patching output file 240/284 Patching output file 241/284 Patching output file 242/284 Patching output file 243/284 Patching output file 244/284 Patching output file 245/284 Patching output file 246/284 Patching output file 247/284 Patching output file 248/284 Patching output file 249/284 Patching output file 250/284 Patching output file 251/284 Patching output file 252/284 Patching output file 253/284 Patching output file 254/284 Patching output file 255/284 Patching output file 256/284 Patching output file 257/284 Patching output file 258/284 Patching output file 259/284 Patching output file 260/284 Patching output file 261/284 Patching output file 262/284 Patching output file 263/284 Patching output file 264/284 Patching output file 265/284 Patching output file 266/284 Patching output file 267/284 Patching output file 268/284 Patching output file 269/284 Patching output file 270/284 Patching output file 271/284 Patching output file 272/284 Patching output file 273/284 Patching output file 274/284 Patching output file 275/284 Patching output file 276/284 Patching output file 277/284 Patching output file 278/284 Patching output file 279/284 Patching output file 280/284 Patching output file 281/284 Patching output file 282/284 Patching output file 283/284 Patching output file 284/284 lookup cache used 21288/65536 hits=254944 misses=24558 finished... make[3]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' Built target doc make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ompl-1.4.2-Source/build/CMakeFiles 0 make[1]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' + rm -f doc/html/installdox + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.9VG9P0 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64 ++ dirname /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64 + cd ompl-1.4.2-Source + make -C build install DESTDIR=/builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64 make: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' /usr/bin/cmake -S/builddir/build/BUILD/ompl-1.4.2-Source -B/builddir/build/BUILD/ompl-1.4.2-Source/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ompl-1.4.2-Source/build/CMakeFiles /builddir/build/BUILD/ompl-1.4.2-Source/build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f src/ompl/CMakeFiles/ompl.dir/build.make src/ompl/CMakeFiles/ompl.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/src/ompl /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl /builddir/build/BUILD/ompl-1.4.2-Source/build/src/ompl/CMakeFiles/ompl.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f src/ompl/CMakeFiles/ompl.dir/build.make src/ompl/CMakeFiles/ompl.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'src/ompl/CMakeFiles/ompl.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 61%] Built target ompl make -f tests/CMakeFiles/test_heap.dir/build.make tests/CMakeFiles/test_heap.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_heap.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_heap.dir/build.make tests/CMakeFiles/test_heap.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_heap.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 61%] Built target test_heap make -f tests/CMakeFiles/test_nearestneighbors.dir/build.make tests/CMakeFiles/test_nearestneighbors.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_nearestneighbors.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_nearestneighbors.dir/build.make tests/CMakeFiles/test_nearestneighbors.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_nearestneighbors.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 62%] Built target test_nearestneighbors make -f tests/CMakeFiles/test_grid.dir/build.make tests/CMakeFiles/test_grid.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_grid.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_grid.dir/build.make tests/CMakeFiles/test_grid.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_grid.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 63%] Built target test_grid make -f tests/CMakeFiles/test_gridb.dir/build.make tests/CMakeFiles/test_gridb.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_gridb.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_gridb.dir/build.make tests/CMakeFiles/test_gridb.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_gridb.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 64%] Built target test_gridb make -f tests/CMakeFiles/test_random.dir/build.make tests/CMakeFiles/test_random.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_random.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_random.dir/build.make tests/CMakeFiles/test_random.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_random.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 65%] Built target test_random make -f tests/CMakeFiles/test_state_operations.dir/build.make tests/CMakeFiles/test_state_operations.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_state_operations.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_state_operations.dir/build.make tests/CMakeFiles/test_state_operations.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_state_operations.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 66%] Built target test_state_operations make -f tests/CMakeFiles/test_2dcircles_opt_geometric.dir/build.make tests/CMakeFiles/test_2dcircles_opt_geometric.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_2dcircles_opt_geometric.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_2dcircles_opt_geometric.dir/build.make tests/CMakeFiles/test_2dcircles_opt_geometric.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_2dcircles_opt_geometric.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 66%] Built target test_2dcircles_opt_geometric make -f tests/CMakeFiles/test_state_spaces.dir/build.make tests/CMakeFiles/test_state_spaces.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_state_spaces.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_state_spaces.dir/build.make tests/CMakeFiles/test_state_spaces.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_state_spaces.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 67%] Built target test_state_spaces make -f tests/CMakeFiles/test_pdf.dir/build.make tests/CMakeFiles/test_pdf.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_pdf.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_pdf.dir/build.make tests/CMakeFiles/test_pdf.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_pdf.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 68%] Built target test_pdf make -f tests/CMakeFiles/test_state_storage.dir/build.make tests/CMakeFiles/test_state_storage.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_state_storage.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_state_storage.dir/build.make tests/CMakeFiles/test_state_storage.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_state_storage.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 69%] Built target test_state_storage make -f tests/CMakeFiles/test_2dpath_simplifying.dir/build.make tests/CMakeFiles/test_2dpath_simplifying.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_2dpath_simplifying.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_2dpath_simplifying.dir/build.make tests/CMakeFiles/test_2dpath_simplifying.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_2dpath_simplifying.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 69%] Built target test_2dpath_simplifying make -f tests/CMakeFiles/test_2dmap_ik.dir/build.make tests/CMakeFiles/test_2dmap_ik.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_2dmap_ik.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_2dmap_ik.dir/build.make tests/CMakeFiles/test_2dmap_ik.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_2dmap_ik.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 70%] Built target test_2dmap_ik make -f tests/CMakeFiles/test_planner_data.dir/build.make tests/CMakeFiles/test_planner_data.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_planner_data.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_planner_data.dir/build.make tests/CMakeFiles/test_planner_data.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_planner_data.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 71%] Built target test_planner_data make -f tests/CMakeFiles/test_constraint_sphere.dir/build.make tests/CMakeFiles/test_constraint_sphere.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_constraint_sphere.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_constraint_sphere.dir/build.make tests/CMakeFiles/test_constraint_sphere.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_constraint_sphere.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 72%] Built target test_constraint_sphere make -f tests/CMakeFiles/test_2dmap_geometric_simple.dir/build.make tests/CMakeFiles/test_2dmap_geometric_simple.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_2dmap_geometric_simple.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_2dmap_geometric_simple.dir/build.make tests/CMakeFiles/test_2dmap_geometric_simple.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_2dmap_geometric_simple.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 73%] Built target test_2dmap_geometric_simple make -f tests/CMakeFiles/test_planner_data_control.dir/build.make tests/CMakeFiles/test_planner_data_control.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_planner_data_control.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_planner_data_control.dir/build.make tests/CMakeFiles/test_planner_data_control.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_planner_data_control.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 74%] Built target test_planner_data_control make -f tests/CMakeFiles/test_2dmap_control.dir/build.make tests/CMakeFiles/test_2dmap_control.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_2dmap_control.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_2dmap_control.dir/build.make tests/CMakeFiles/test_2dmap_control.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_2dmap_control.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 75%] Built target test_2dmap_control make -f tests/CMakeFiles/test_ptc.dir/build.make tests/CMakeFiles/test_ptc.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_ptc.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_ptc.dir/build.make tests/CMakeFiles/test_ptc.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_ptc.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 75%] Built target test_ptc make -f tests/CMakeFiles/test_2denvs_geometric.dir/build.make tests/CMakeFiles/test_2denvs_geometric.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/CMakeFiles/test_2denvs_geometric.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/CMakeFiles/test_2denvs_geometric.dir/build.make tests/CMakeFiles/test_2denvs_geometric.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/CMakeFiles/test_2denvs_geometric.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 76%] Built target test_2denvs_geometric make -f tests/regression_tests/CMakeFiles/regression_test.dir/build.make tests/regression_tests/CMakeFiles/regression_test.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/tests/regression_tests /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/regression_tests /builddir/build/BUILD/ompl-1.4.2-Source/build/tests/regression_tests/CMakeFiles/regression_test.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f tests/regression_tests/CMakeFiles/regression_test.dir/build.make tests/regression_tests/CMakeFiles/regression_test.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'tests/regression_tests/CMakeFiles/regression_test.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 77%] Built target regression_test make -f demos/CMakeFiles/demo_KinematicChainBenchmark.dir/build.make demos/CMakeFiles/demo_KinematicChainBenchmark.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_KinematicChainBenchmark.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_KinematicChainBenchmark.dir/build.make demos/CMakeFiles/demo_KinematicChainBenchmark.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_KinematicChainBenchmark.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 78%] Built target demo_KinematicChainBenchmark make -f demos/CMakeFiles/demo_HypercubeBenchmark.dir/build.make demos/CMakeFiles/demo_HypercubeBenchmark.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_HypercubeBenchmark.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_HypercubeBenchmark.dir/build.make demos/CMakeFiles/demo_HypercubeBenchmark.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_HypercubeBenchmark.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 78%] Built target demo_HypercubeBenchmark make -f demos/CMakeFiles/demo_GeometricCarPlanning.dir/build.make demos/CMakeFiles/demo_GeometricCarPlanning.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_GeometricCarPlanning.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_GeometricCarPlanning.dir/build.make demos/CMakeFiles/demo_GeometricCarPlanning.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_GeometricCarPlanning.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 79%] Built target demo_GeometricCarPlanning make -f demos/CMakeFiles/demo_StateSampling.dir/build.make demos/CMakeFiles/demo_StateSampling.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_StateSampling.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_StateSampling.dir/build.make demos/CMakeFiles/demo_StateSampling.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_StateSampling.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 80%] Built target demo_StateSampling make -f demos/CMakeFiles/demo_HybridSystemPlanning.dir/build.make demos/CMakeFiles/demo_HybridSystemPlanning.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_HybridSystemPlanning.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_HybridSystemPlanning.dir/build.make demos/CMakeFiles/demo_HybridSystemPlanning.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_HybridSystemPlanning.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 81%] Built target demo_HybridSystemPlanning make -f demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_RigidBodyPlanningWithIntegrationAndControls.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 82%] Built target demo_RigidBodyPlanningWithIntegrationAndControls make -f demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_ConstrainedPlanningImplicitChain.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 83%] Built target demo_ConstrainedPlanningImplicitChain make -f demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_RigidBodyPlanningWithControls.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 84%] Built target demo_RigidBodyPlanningWithControls make -f demos/CMakeFiles/demo_Koules.dir/build.make demos/CMakeFiles/demo_Koules.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_Koules.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_Koules.dir/build.make demos/CMakeFiles/demo_Koules.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_Koules.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 88%] Built target demo_Koules make -f demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_ConstrainedPlanningSphere.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 88%] Built target demo_ConstrainedPlanningSphere make -f demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_RigidBodyPlanningWithODESolverAndControls.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 88%] Built target demo_RigidBodyPlanningWithODESolverAndControls make -f demos/CMakeFiles/demo_VectorFieldNonconservative.dir/build.make demos/CMakeFiles/demo_VectorFieldNonconservative.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_VectorFieldNonconservative.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_VectorFieldNonconservative.dir/build.make demos/CMakeFiles/demo_VectorFieldNonconservative.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_VectorFieldNonconservative.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 89%] Built target demo_VectorFieldNonconservative make -f demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_RigidBodyPlanningWithIK.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 90%] Built target demo_RigidBodyPlanningWithIK make -f demos/CMakeFiles/demo_OpenDERigidBodyPlanning.dir/build.make demos/CMakeFiles/demo_OpenDERigidBodyPlanning.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_OpenDERigidBodyPlanning.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_OpenDERigidBodyPlanning.dir/build.make demos/CMakeFiles/demo_OpenDERigidBodyPlanning.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_OpenDERigidBodyPlanning.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 90%] Built target demo_OpenDERigidBodyPlanning make -f demos/CMakeFiles/demo_PlannerProgressProperties.dir/build.make demos/CMakeFiles/demo_PlannerProgressProperties.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_PlannerProgressProperties.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_PlannerProgressProperties.dir/build.make demos/CMakeFiles/demo_PlannerProgressProperties.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_PlannerProgressProperties.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 91%] Built target demo_PlannerProgressProperties make -f demos/CMakeFiles/demo_PlannerData.dir/build.make demos/CMakeFiles/demo_PlannerData.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_PlannerData.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_PlannerData.dir/build.make demos/CMakeFiles/demo_PlannerData.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_PlannerData.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 92%] Built target demo_PlannerData make -f demos/CMakeFiles/demo_RigidBodyPlanning.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanning.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_RigidBodyPlanning.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_RigidBodyPlanning.dir/build.make demos/CMakeFiles/demo_RigidBodyPlanning.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_RigidBodyPlanning.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 92%] Built target demo_RigidBodyPlanning make -f demos/CMakeFiles/demo_OptimalPlanning.dir/build.make demos/CMakeFiles/demo_OptimalPlanning.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_OptimalPlanning.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_OptimalPlanning.dir/build.make demos/CMakeFiles/demo_OptimalPlanning.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_OptimalPlanning.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 93%] Built target demo_OptimalPlanning make -f demos/CMakeFiles/demo_ThunderLightning.dir/build.make demos/CMakeFiles/demo_ThunderLightning.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_ThunderLightning.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_ThunderLightning.dir/build.make demos/CMakeFiles/demo_ThunderLightning.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_ThunderLightning.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 94%] Built target demo_ThunderLightning make -f demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/build.make demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/build.make demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_CForestCircleGridBenchmark.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 94%] Built target demo_CForestCircleGridBenchmark make -f demos/CMakeFiles/demo_Diagonal.dir/build.make demos/CMakeFiles/demo_Diagonal.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_Diagonal.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_Diagonal.dir/build.make demos/CMakeFiles/demo_Diagonal.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_Diagonal.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 95%] Built target demo_Diagonal make -f demos/CMakeFiles/demo_VectorFieldConservative.dir/build.make demos/CMakeFiles/demo_VectorFieldConservative.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_VectorFieldConservative.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_VectorFieldConservative.dir/build.make demos/CMakeFiles/demo_VectorFieldConservative.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_VectorFieldConservative.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 96%] Built target demo_VectorFieldConservative make -f demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_ConstrainedPlanningTorus.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 97%] Built target demo_ConstrainedPlanningTorus make -f demos/CMakeFiles/demo_Point2DPlanning.dir/build.make demos/CMakeFiles/demo_Point2DPlanning.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_Point2DPlanning.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_Point2DPlanning.dir/build.make demos/CMakeFiles/demo_Point2DPlanning.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_Point2DPlanning.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 98%] Built target demo_Point2DPlanning make -f demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_ConstrainedPlanningImplicitParallel.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [ 99%] Built target demo_ConstrainedPlanningImplicitParallel make -f demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/depend make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' cd /builddir/build/BUILD/ompl-1.4.2-Source/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/ompl-1.4.2-Source /builddir/build/BUILD/ompl-1.4.2-Source/demos /builddir/build/BUILD/ompl-1.4.2-Source/build /builddir/build/BUILD/ompl-1.4.2-Source/build/demos /builddir/build/BUILD/ompl-1.4.2-Source/build/demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make -f demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/build.make demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/build make[2]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[2]: Nothing to be done for 'demos/CMakeFiles/demo_ConstrainedPlanningKinematicChain.dir/build'. make[2]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' [100%] Built target demo_ConstrainedPlanningKinematicChain make[1]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/ompl-1.4.2-Source/build/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/lib64/pkgconfig/ompl.pc -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/lib64/ompl/cmake/omplConfig.cmake -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/lib64/ompl/cmake/omplConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/ompl.conf -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/PlannerStatus.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/StateStorage.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/StateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/OptimizationObjective.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/ProblemDefinition.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/Path.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/PlannerTerminationCondition.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/TypedSpaceInformation.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/MotionValidator.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/Goal.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/Constraint.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/StateSamplerArray.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/Planner.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/SpaceInformation.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/SolutionNonExistenceProof.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/GoalTypes.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/PlannerDataStorage.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/PrecomputedStateSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/StateSpaceTypes.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/ProjectionEvaluator.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/ValidStateSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/StateValidityChecker.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/TypedStateValidityChecker.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/State.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/ScopedState.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/samplers -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/samplers/UniformValidStateSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/samplers/InformedStateSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/samplers/MinimumClearanceValidStateSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/samplers/ObstacleBasedValidStateSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/samplers/BridgeTestValidStateSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/samplers/GaussianValidStateSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/samplers/informed -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/samplers/informed/PathLengthDirectInfSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/samplers/informed/OrderedInfSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/samplers/informed/RejectionInfSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/samplers/MaximizeClearanceValidStateSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/goals -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/goals/GoalLazySamples.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/goals/GoalState.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/goals/GoalRegion.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/goals/GoalStates.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/goals/GoalSampleableRegion.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/StateSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/SE2StateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/SE3StateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/WrapperStateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/DiscreteStateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/DubinsStateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/SO2StateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/SO3StateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/TimeStateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/ReedsSheppStateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/RealVectorStateProjections.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/constraint -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/constraint/ConstrainedStateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/constraint/AtlasChart.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/constraint/ProjectedStateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/constraint/AtlasStateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/constraint/TangentBundleStateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/RealVectorBounds.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/spaces/RealVectorStateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/PlannerDataGraph.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/ConstrainedSpaceInformation.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/DiscreteMotionValidator.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/objectives -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/objectives/VFUpstreamCriterionOptimizationObjective.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/objectives/VFMechanicalWorkOptimizationObjective.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/objectives/PathLengthOptimizationObjective.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/objectives/MinimaxObjective.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/objectives/MechanicalWorkOptimizationObjective.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/objectives/MaximizeMinClearanceObjective.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/objectives/StateCostIntegralObjective.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/Cost.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/GenericParam.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/base/PlannerData.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/config.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/morse -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/morse/MorseProjection.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/morse/MorseControlSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/morse/MorseStateValidityChecker.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/morse/MorseEnvironment.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/morse/MorseGoal.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/morse/MorseTerminationCondition.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/morse/MorseStatePropagator.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/morse/MorseSimpleSetup.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/morse/MorseStateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/opende -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/opende/OpenDEEnvironment.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/opende/OpenDEStateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/opende/OpenDEStatePropagator.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/opende/OpenDEControlSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/opende/OpenDESimpleSetup.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/opende/OpenDEStateValidityChecker.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/triangle -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/triangle/TriangularDecomposition.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/extensions/triangle/PropositionalTriangularDecomposition.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/SpaceInformation.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/ControlSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/PlannerDataStorage.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/SteeredControlSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/DirectedControlSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/ControlSpaceTypes.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/SimpleSetup.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/ODESolver.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/Control.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/StatePropagator.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/spaces -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/spaces/RealVectorControlSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/spaces/DiscreteControlSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/ControlSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/SimpleDirectedControlSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/kpiece -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/kpiece/KPIECE1.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/rrt -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/rrt/RRT.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/est -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/est/EST.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/pdst -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/pdst/PDST.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/sst -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/sst/SST.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/PlannerIncludes.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/syclop -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/syclop/Syclop.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/syclop/Decomposition.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/syclop/SyclopRRT.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/syclop/GridDecomposition.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/syclop/SyclopEST.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/ltl -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/ltl/LTLPlanner.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/ltl/World.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/ltl/LTLSpaceInformation.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/ltl/ProductGraph.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/ltl/Automaton.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/ltl/PropositionalDecomposition.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/planners/ltl/LTLProblemDefinition.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/PathControl.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/control/PlannerData.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/PathHybridization.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/PathGeometric.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/PathSimplifier.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/HillClimbing.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/GeneticSearch.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/SimpleSetup.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/stride -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/stride/STRIDE.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/sbl -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/sbl/pSBL.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/sbl/SBL.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/AnytimePathShortening.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/bitstar -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/bitstar/BITstar.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/bitstar/datastructures -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/bitstar/datastructures/HelperFunctions.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/bitstar/datastructures/SearchQueue.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/bitstar/datastructures/IdGenerator.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/bitstar/datastructures/Vertex.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/bitstar/datastructures/CostHelper.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/bitstar/datastructures/ImplicitGraph.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/kpiece -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/kpiece/BKPIECE1.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/kpiece/Discretization.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/kpiece/KPIECE1.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/kpiece/LBKPIECE1.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/rrt -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/rrt/VFRRT.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/rrt/RRTstar.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/rrt/LazyLBTRRT.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/rrt/pRRT.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/rrt/RRT.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/rrt/BiTRRT.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/rrt/SORRTstar.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/rrt/RRTsharp.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/rrt/LazyRRT.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/rrt/LBTRRT.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/rrt/TRRT.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/rrt/RRTConnect.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/rrt/InformedRRTstar.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/rrt/RRTXstatic.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/fmt -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/fmt/FMT.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/fmt/BFMT.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/est -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/est/BiEST.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/est/ProjEST.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/est/EST.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/pdst -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/pdst/PDST.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/sst -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/sst/SST.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/cforest -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/cforest/CForestStateSpaceWrapper.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/cforest/CForestStateSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/cforest/CForest.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/experience -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/experience/LightningRetrieveRepair.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/experience/ThunderRetrieveRepair.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/PlannerIncludes.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/prm -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/prm/PRM.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/prm/ConnectionStrategy.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/prm/PRMstar.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/prm/SPARS.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/prm/LazyPRM.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/prm/LazyPRMstar.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/geometric/planners/prm/SPARStwo.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/debug -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/debug/PlannerMonitor.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/debug/Profiler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/config -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/config/MagicConstants.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/config/SelfConfig.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/benchmark -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/benchmark/MachineSpecs.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/benchmark/Benchmark.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/thunder -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/thunder/SPARSdb.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/thunder/Thunder.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/thunder/ThunderDB.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/multiplan -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/multiplan/ParallelPlan.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/multiplan/OptimizePlan.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/experience -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/experience/ExperienceSetup.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/lightning -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/lightning/DynamicTimeWarp.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/lightning/Lightning.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/tools/lightning/LightningDB.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/datastructures -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/datastructures/PDF.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/datastructures/NearestNeighborsSqrtApprox.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/datastructures/NearestNeighbors.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/datastructures/NearestNeighborsFLANN.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/datastructures/GreedyKCenters.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/datastructures/NearestNeighborsGNAT.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/datastructures/LPAstarOnGraph.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/datastructures/GridN.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/datastructures/BinaryHeap.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/datastructures/NearestNeighborsGNATNoThreadSafety.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/datastructures/Permutation.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/datastructures/NearestNeighborsLinear.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/datastructures/GridB.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/datastructures/DynamicSSSP.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/datastructures/Grid.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/util -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/util/ProlateHyperspheroid.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/util/Deprecation.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/util/DisableCompilerWarning.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/util/Time.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/util/Hash.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/util/Exception.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/util/RandomNumbers.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/util/PPM.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/util/String.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/util/ClassForward.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/util/Console.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/util/GeometricEquations.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/lib64/libompl.so.1.4.2 -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/lib64/libompl.so.15 -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/lib64/libompl.so -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/CForestCircleGridBenchmark.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Diagonal.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/GeometricCarPlanning.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/HybridSystemPlanning.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/HypercubeBenchmark.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/KinematicChainBenchmark.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/LTLWithTriangulation.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/OpenDERigidBodyPlanning.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/OptimalPlanning.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/PlannerData.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/PlannerProgressProperties.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Point2DPlanning.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/RigidBodyPlanning.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/RigidBodyPlanningWithControls.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/RigidBodyPlanningWithIK.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/RigidBodyPlanningWithIntegrationAndControls.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/RigidBodyPlanningWithODESolverAndControls.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/StateSampling.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/ThunderLightning.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/TriangulationDemo.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesSimulator.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesPlayback.py -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesDirectedControlSampler.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesProjection.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/Koules.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesConfig.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesSetup.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesGoal.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesDecomposition.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesDirectedControlSampler.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesControlSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesSetup.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesStatePropagator.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesGoal.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesStateSpace.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesStateSpace.h -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesControlSpace.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesStatePropagator.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/Koules/KoulesSimulator.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/VFRRT -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/VFRRT/VectorFieldConservative.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/VFRRT/VectorFieldNonconservative.cpp -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/VFRRT/plotConservative.py -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/VFRRT/plotNonconservative.py -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/man/man1/ompl_benchmark_statistics.1 -- Installing: /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/man/man1/plannerarena.1 make: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' + rm -f '/builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/ompl/demos/*.py' + rm -rf /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/include/ompl/CMakeFiles + rm -rf /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/bin + /usr/lib/rpm/find-debuginfo.sh -j4 --strict-build-id -m -i --build-id-seed 1.4.2-1.fc33 --unique-debug-suffix -1.4.2-1.fc33.riscv64 --unique-debug-src-base ompl-1.4.2-1.fc33.riscv64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/ompl-1.4.2-Source explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/lib64/libompl.so.1.4.2 extracting debug info from /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/lib64/libompl.so.1.4.2 original debug info size: 181936kB, size after compression: 162348kB /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 7310 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile /usr/bin/python 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.rCqR0Y + umask 022 + cd /builddir/build/BUILD + cd ompl-1.4.2-Source + export LD_LIBRARY_PATH=/builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/lib64 + LD_LIBRARY_PATH=/builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/lib64 + VERBOSE=1 + make -C build test make: Entering directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' Running tests... /usr/bin/ctest --force-new-ctest-process Test project /builddir/build/BUILD/ompl-1.4.2-Source/build Start 1: test_heap 1/19 Test #1: test_heap ........................ Passed 0.35 sec Start 2: test_grid 2/19 Test #2: test_grid ........................ Passed 0.41 sec Start 3: test_gridb 3/19 Test #3: test_gridb ....................... Passed 0.27 sec Start 4: test_nearestneighbors 4/19 Test #4: test_nearestneighbors ............ Passed 182.53 sec Start 5: test_pdf 5/19 Test #5: test_pdf ......................... Passed 5.60 sec Start 6: test_random 6/19 Test #6: test_random ...................... Passed 79.20 sec Start 7: test_state_operations 7/19 Test #7: test_state_operations ............ Passed 24.46 sec Start 8: test_state_spaces 8/19 Test #8: test_state_spaces ................***Failed 6.26 sec Start 9: test_state_storage 9/19 Test #9: test_state_storage ............... Passed 0.67 sec Start 10: test_ptc 10/19 Test #10: test_ptc ......................... Passed 0.80 sec Start 11: test_planner_data 11/19 Test #11: test_planner_data ................ Passed 3.74 sec Start 12: test_2denvs_geometric 12/19 Test #12: test_2denvs_geometric ............***Failed 1066.84 sec Start 13: test_2dmap_geometric_simple 13/19 Test #13: test_2dmap_geometric_simple ...... Passed 1.48 sec Start 14: test_2dmap_ik 14/19 Test #14: test_2dmap_ik ....................***Failed 1.87 sec Start 15: test_2dcircles_opt_geometric 15/19 Test #15: test_2dcircles_opt_geometric .....***Failed 25.75 sec Start 16: test_2dpath_simplifying 16/19 Test #16: test_2dpath_simplifying .......... Passed 24.61 sec Start 17: test_constraint_sphere 17/19 Test #17: test_constraint_sphere ...........***Failed 746.97 sec Start 18: test_2dmap_control 18/19 Test #18: test_2dmap_control ...............***Failed 53.89 sec Start 19: test_planner_data_control 19/19 Test #19: test_planner_data_control ........ Passed 4.97 sec 68% tests passed, 6 tests failed out of 19 Total Test time (real) = 2231.34 sec The following tests FAILED: 8 - test_state_spaces (Failed) 12 - test_2denvs_geometric (Failed) 14 - test_2dmap_ik (Failed) 15 - test_2dcircles_opt_geometric (Failed) 17 - test_constraint_sphere (Failed) 18 - test_2dmap_control (Failed) Errors while running CTest make: *** [Makefile:120: test] Error 8 make: Leaving directory '/builddir/build/BUILD/ompl-1.4.2-Source/build' + exit 0 Processing files: ompl-1.4.2-1.fc33.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.9cqMa2 + umask 022 + cd /builddir/build/BUILD + cd ompl-1.4.2-Source + DOCDIR=/builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/doc/ompl + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/doc/ompl + cp -pr LICENSE /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/doc/ompl + cp -pr README.md /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/doc/ompl + RPM_EC=0 ++ jobs -p + exit 0 Provides: libompl.so.15()(64bit) ompl = 1.4.2-1.fc33 ompl(riscv-64) = 1.4.2-1.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libboost_filesystem.so.1.69.0()(64bit) libboost_serialization.so.1.69.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libgcc_s.so.1(GCC_4.5.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libode.so.4()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.27)(64bit) libpthread.so.0(GLIBC_2.30)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: ompl-devel-1.4.2-1.fc33.riscv64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.mBHw71 + umask 022 + cd /builddir/build/BUILD + cd ompl-1.4.2-Source + DOCDIR=/builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/doc/ompl-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/doc/ompl-devel + cp -pr doc/html /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64/usr/share/doc/ompl-devel + RPM_EC=0 ++ jobs -p + exit 0 Provides: ompl-devel = 1.4.2-1.fc33 ompl-devel(riscv-64) = 1.4.2-1.fc33 pkgconfig(ompl) = 1.4.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libompl.so.15()(64bit) Processing files: ompl-debugsource-1.4.2-1.fc33.riscv64 Provides: ompl-debugsource = 1.4.2-1.fc33 ompl-debugsource(riscv-64) = 1.4.2-1.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: ompl-debuginfo-1.4.2-1.fc33.riscv64 Provides: debuginfo(build-id) = e83a5328b838cf752905de90a29257eb8ea4c614 ompl-debuginfo = 1.4.2-1.fc33 ompl-debuginfo(riscv-64) = 1.4.2-1.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: ompl-debugsource(riscv-64) = 1.4.2-1.fc33 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64 Wrote: /builddir/build/RPMS/ompl-debugsource-1.4.2-1.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/ompl-1.4.2-1.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/ompl-devel-1.4.2-1.fc33.riscv64.rpm Wrote: /builddir/build/RPMS/ompl-debuginfo-1.4.2-1.fc33.riscv64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.A5Oqr0 + umask 022 + cd /builddir/build/BUILD + cd ompl-1.4.2-Source + /usr/bin/rm -rf /builddir/build/BUILDROOT/ompl-1.4.2-1.fc33.riscv64 + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0